Como a Internet funciona? - @Curso em Vídeo HTML5 e CSS3

611.49k views3981 WordsCopy TextShare
Curso em Vídeo
Você sabe como a Internet funciona? Sabe o que é bit, byte e seus múltiplos? Sabe para que serve o D...
Video Transcript:
se você já passou por alguns conceitos fundamentais chegou a hora de dar uma pequena evoluída e ver como a Internet funciona esse material que você vai ver agora tá explicado em nosso Capítulo 2 do material em PDF en E aí [Música] o Olá tudo bem com você seja bem-vindo a mais um vídeo aqui do seu curso de desenvolvimento web onde a gente está aprendendo HTML e CSS a gente ainda não voltou a mão na massa mas esses conceitos fundamentais dessas aulas iniciais deste Capítulo 1 do Capítulo dois são fundamentais para você conseguir entender e conseguir desenvolver o seu site e profissionalmente Então vamos diretamente para os slides e vamos aprender como a Internet funciona interrompemos a sua aula para um recado rapidinho de um dos nossos patrocinadores a plataforma estuda alta e se você já conhece o projeto no consumidor é muito tempo sabe que é plataforma estudou na alta surgiu dessa ideia de produção de conteúdo de qualidade para lançamento de cursos profissionais e vão te ajudar desde o início Zinho para quem não sabe nada de programação até para quem já sabe que é criar por exemplo um aplicativo para celular e o estudo alta não é um projeto gratuito Como é o do curso em vídeo onde a gente disponibiliza cursos como esse que você tá assistindo Mas é uma plataforma que além de alguns cursos do pro o que podem ser ampliados e alguns até já são Como por exemplo o nosso curso de Vesper pai que além das aulas que tem aqui no canal do curso em vídeo tem muitas outras aulas também tem cursos inéditos como por exemplo de linguagens modernas como ser Sharp linguagem encontro sentido código pronto se você quiser saber mais informações sobre isso não alta tá aqui ó nesse código é só apontar a câmera do seu celular você vai para uma página especial e se por acaso estivermos sem vaga na plataforma você pode deixar o seu cadastro lá e a gente te avisa assim que novas vagas que surgirem obrigado estudou na alta pelo Patrocínio e você pode seguir para sua aula agora no vídeo passado eu até te mostrar um vídeo do canal Box né que a galera mostrava Como funcionava a internet como eu disse anteriormente ele é um vídeo sensacional Mas ele tem suas limitações até porque senão ia ficar muito chato mas como aqui a gente tá vendo em formato de curso a gente precisa de alguns conceitos adicionais mas é importante que você tenha visto o vídeo anterior também tenha visto o vídeo do canal Box em português então se você ainda não viu qual desse vídeo aqui vai lá assistir o vídeo até o final depois volta para cá em algumas coisas fundamentais são necessárias como por exemplo como os dados são representados em um computador isso tudo é muito importante porque agora você está se tornando o profissional técnico então certas coisas você tem que ter conhecimento se você é meu aluno presencial Com certeza você já me ouviu falar duas frases A primeira é que o computador não é uma coisa tão inteligente quando a gente pensa a gente tem um dia a dia achando assim ai meu deus o computador é inteligente não como diz um amigo meu o Ricardo que gravar um curso de Linux comigo o pai dele tem uma frase sensacional filho O computador é um burro muito rápido e realmente o computador ele não tem a inteligência nós programadores aqui vamos dar inteligência para computador alguma coisa com computador faz é o seguinte computador é um equipamento eletrônico logo como todo o equipamento eletrônico ele funciona com sinais medicinais para com e são representados como zeros E também como um talvez você já tenha visto assim filme talvez uma animação mas é mais pura verdade na verdade não são 10 Zinho seus vizinhos como você viu até no vídeo que eu te recomendei assistir a galera do Vox esses sinais são representados como ondas quadradas são sinais elétricos com e sem sinal é o com sinal seria um nos ensinar o seria 10 mas o fato é que esses dígitos tem nome esse zero esse um Na verdade o conjunto 0 e 1 a tupla tem o nome que são dígitos binários que vem do inglês beneri digite ou simplificando um pouco mais beneri digite um sistema de bebê então um piti é 10 ou um ele assume esses dois estados e isso serve para qualquer equipamento eletrônico que você utiliza hoje em dia seu celular por exemplo ele também funciona com zeros e uns só que problema seguinte 10 e um a para representar muita coisa né porque a gente fica bem Ltda e por isso a tecnologia A computação ela reúne um conjunto de oito bits que a porção mínima para que se represente algum dado e a essa sequência de 8 bits a gente também tem um nome específico a gente tem um nome especial para isso que é o nome vai então um byte é uma sequência de 8 bits ou bytes é a porção mínima que pode representar uma determinada informação essa sequência que tá aparecendo aí na tela exatamente nesse ponto aqui ela é uma sequência que é utilizada para representar por exemplo a letra A então sim a letra A quando você aperta a letra A no seu teclado o que vai para memória do teu computador o que o seu computador entendi não é a letra é exatamente essa sequência de bit que tá aparecendo aqui e se você quiser saber a tabela inteira é só você procurar pela tabela de representação do código multibyte utf-8 só você procurar isso daí inclusive Guarda essa sigla utf-8 no seu coração porque a gente vai usar ela já se você tiver anotando no caderno É sim utf-8 bota uma interrogação para você saber depois o que que é isso mas o fato é a letra A seguindo a tabela do código multibike ps8 é representada por essa sequência de bit só para dar uma resumida esse código multibyte aí ele utiliza de 1 a 4 bytes para representar letras símbolos caracteriza acentuados até mesmo emojis como eu disse o computador vai entender isso tudo como 10 e 11 Na verdade como eu disse não é um monte de 01 é uma outra parecida com essa daqui então assim 01 são dois estados é o que a gente chama de onda quadrada é importante que você lembre daqui a pouquinho você não precisa lembrar disso que o computador ele só entende essas ondas binárias ou ondas quadradas as ondas assim retinha e já que a gente tá falando de bike né isso que tá aparecendo esse monte de zeros e uns aí é um byte é só lembrando a gente também tem os múltiplos do byte quando você pega a sequências de byte você tem múltiplos por exemplo você tem a gente um monte de coisa a gente temos que perguntar peso a gente tem um grama o quilograma o a Tonelada que a gente tem os múltiplos do quilo na computação a gente tem uns múltiplos do byte e sempre representados com 1. 024 sempre a referência é meio 24 então por exemplo quando eu tenho 8 bits Eu tenho um byte hoje eu tenho 1024 bytes eu pego 8 bits 88888 1024 vezes a gente diz que a gente tem um kilobyte perto 1 kilobyte você tá perguntando uma pera aí Guanabara um quilo para grama é multiplicado por mil por que que na computação m24 porque a computação Ela não trabalha com o nosso sistema de numeração que a base 10 A gente trabalha com base 10 né o computador trabalha com a base dois então a referência dele é sempre 2 elevado a 10 2 elevado a 10 da 1024 certo só como curiosidade também para você não ficar dizendo que eu tirei esse mês 24 né da cabeça e os múltiplos vão crescendo por exemplo quando eu tenho 1024 em bytes Eu tenho um megabyte 1024 megabytes Eu tenho um Gigabyte tão Provavelmente você já teve contato com uma dessas medidas vendidas ainda como por exemplo 24 gigabytes é um terabyte interabyte hoje em dia no momento que eu tô gravando é a medida que geralmente é o limite a gente tem HD 1 terabyte Então terabyte são 1024 GB você tiver com paciência para fazer conta tenta fazer Quantos bytes tem 1 terabyte aí na sua casa vai dar um número gigantesco mas não para por aí não Não Param trabalho meses 4 terabyte é um petabyte 1024 bytes é um exabyte 1024 bytes é um zettabyte m1024 zettabytes é um yottabyte ainda tem mais do que isso mas se a gente já parou hoje no terabyte que a gente está no meio do caminho se você conhece até hoje eu acabar está tranquilo mas no seu dia a dia você vai usar muito kilobyte megabyte Gigabyte terabyte certo sabendo a referência da quantidade de 0 e 1 imagine o seguinte 1 terabyte imagina na tua cabeça aí quantos zeros e uns são são muitos zeros e uns e toma cuidado cara quando você vê se megabyte kilobyte você vê que com a letra B vão pegar um megabyte como referência o m é sempre maiúsculo e o bebê nesse caso aí que você tá vendo aí maiúsculo Mas você também pode ter ele representado com B minúsculo isso faz diferença sim às vezes os anúncios erram muito mais quando você coloca MB maiúsculo você tá referendo a megabytes Então são 1024kg bytes bytes são oito Beats e o m b com B minúsculo é um megabit Então são milhões de Beats tá são Duas Medidas diferentes normalmente na área de tecnologia a gente usa o b maiúsculo megabyte para representar armazenamento Por exemplo quando você diz a Guanabara o comprei um pen drive de 16 GB você tá me liga pai Comprei um HD de 2 espera estou dizendo que são dois terabytes de armazenamento a memória do meu computador é de 8GB 8 GB bytes um megabit ele é mais usado para transmissão por exemplo Comprei uma placa de rede de 100 megas são megabits a minha internet em casa de 60 mega mega bites a uma rede muito rápida é de 1 Giga gigabit certo então quando você falar de armazenamento megabyte kilobyte Gigabyte quando você tá falando de transmissão megabit kilobit gigabit combinado não vai errar isso não já basta um monte de empresa que é aí monte de empresa vendendo computador com oito megabits ó por subir menos como fica mais bonitinho toma cuidado aí muita gente aparece por aqui perguntando sobre os nossos certificados se eles são válidos e até mesmo se esse curso de html CSS e vai ter um certificado a primeira resposta é sim os nossos certificados são sem por o território nacional EA segunda resposta também assim mas não vai ser um certificado só não esse curso vai ter cinco módulos então isso significa que serão cinco certificados Mas é óbvio que a gente só vai conseguir emitir esse certificado a partir do momento em que os módulos estejam completos cada um vai ter aproximadamente quarenta aulas e a gente sempre encerra um módulo com o vídeo fim do módulo Então já fica ligado fica ligada para você poder conseguir com os cinco módulos desse curso que tá bem legal mas agora que a gente entende como é que o computador funciona a gente tem que entender como a gente se conecta na internet quando a gente faz a conexão à internet eu vou usar como exemplo você acessando de um computador mas também pode ser do seu celular pode ser da sua televisão pode ser o seu tablet não Vai representar que computador você quando está acessando a internet a gente chama o seu dispositivo seu computador celular seu tablet só televisão de cliente o que cliente O que você está fazendo o uso de um serviço você quer na o que você quer acessar uma página você quer baixar uma imagem você quer baixar um instalador de um programa você é um cliente e esse recurso que você quer o vídeo ao a instalação a imagem O site está na internet você deve ter visto os vídeos anteriores internet é uma rede Mundial distribuída por todo o território da do planeta geralmente na sua casa para você fazer acesso você tem que instalar um aparelho agora você faz assinatura de internet vou na sua casa estava um aparelho geralmente conectado a tua rede telefônica ou ao seu sistema de cabeamento de televisão aqui está representado como o telefone mas pode ser também o seu sistema de TV sendo celular O seu celular tem que conectar sem fio a esse aparelho ou se você tá na rua o dispositivo está dentro do seu celular e se conectar uma antena mas o princípio é sempre o mesmo e esses dispositivos esse dispositivo aí que o cara chegou lá na empresa de telecomunicações colocou na sua casa Ele tem um nome já gente vai ver mas o fato e esse conjunto aí vai fazer com que eu tenha acesso à internet e aí a gente tem um grande problema talvez você não esteja vendo esse problema aí mas eu vou te mostrar ele agora lembra que eu acabei de dizer que o computador esse que tá aqui aparecendo com o cliente ele é uma máquina que aceita né que isso porta que reconhece sinais desse tipo sinais de ondas quadradas o problema é o seguinte eu tenho um computador quem tem desse tipo de onda e eu tenho que mandar um sinal tem que mandar senai101 por uma linha telefônica ou por uma antena de celular ou pelo sistema na minha TV o grande problema é que esses sistemas não entendem esse tipo de onda quadradinha e sistemas como o telefone por exemplo aceitam essa onda senoidal Então é só eu tenho um tipo de onda que o computador entendi o que o telefone não entende eu tenho tipo de onda que o telefone entende e que eu computador não entendi então assim desse aparelho que tá no meio ele tem que fazer essa transformação é para isso que você tem que ter esse aparelho na sua casa esse aparelho a função de transformar essa Honda quadrada na onda senoidal que é o que a gente chama de modulação e também tem que fazer o contrário quando os dados chegarem na sua casa tem que transformar de onda senoidal para a onda quadrada é o que a gente chama de demodulação E aí pára para pensar o seguinte dá uma olhada nessas duas palavrinhas que eu botei modulação e demodulação ler somente as letras que eu coloquei Amarelo Olha o nome do seu aparelho aí aparecendo então um modem nada mais é do que um aparelho que faz modulação ou modulation e demodulação ou demodulation então exatamente para isso que serve aquele aparelhinho que você tem na sua casa Ele é um modem na verdade é que aparelho ele tem um modem ele tem um roteador bem simples ele tem um Switch ele é o que a gente chama de que foi mas vai estudar Isso aí em rede mais para frente e aí beleza agora como é que eu chego no servidor por exemplo Onde é que estão as imagens Por exemplo quando eu digito lá instagram. com Eu quero acessar o Instagram Onde está o Instagram e a nuvem beleza de forma simples legal fala que tá na nuvem o problema seguinte a gente está dando técnico Onde está o Instagram o Instagram era mais é do que um conjunto de arquivos é um monte de arquivo é um monte de foto Onde estão esses arquivos Onde estão essas fotos e a resposta é estão no servidor ou em um conjunto de servidores convocados no Instagram e esses servidores eles são identificadas mas não são identificados com o nome Zinho como tá aparecendo aí instagram.
com a uma máquina não na verdade toda a máquina que tá na internet ela tem um número esse número por exemplo 3224 112047 número que eu tô gravando esse vídeo Esse é um dos Servidores no Instagram de verdade e até você recebe um número quando você se conecta na internet você recebe um número do tipo 201/17 8122 e Quer ver Quer ver como é que faz funciona isso daqui eu já vou te mostrar abra um navegador aí eu vou te mostrar na prática Como descobrir o seu IP e como descobrir também o IPI E você Tá acessando tá aqui ó Abrir o navegador abre o navegador qualquer aí no seu computador pode ser o Internet Explorer pode ser o Google Chrome que é o que a gente vai utilizar aí no curso que vai digitar assim ó www hyperlocation por tê-lo cátion. Net tá olha aqui é isso aqui ó IP location. Net você vai dar enter E aí ó o site do IP location já apareceu aqui ó já aparece o seu IP esse aqui é o IP do que eu tô conectado agora uma coisa importante quando eu divulgo aqui meu bebê tá ai meu Deus agora vou invadiu Contando um armário não é só eu desligar aquele aparelho que tá lá na minha casa aqui na minha sala desligar o aparelho que o técnico colocou e ligar de novo ele já vai pegar outro é o que eu vou fazer no final dessa aula então assim esse aqui é o meu IP público tá não é o meu tem local depois de rede Você tem o IP local você tem oito público né o IP do seu roteador lento né do teu aparelho lá da tua casa e se você quiser saber o IP de algum serviço você pode botar lá em instagram.
com pode clicar nesse botãozinho aqui ele vai te mostrar lá já mudou tá aqui ó 3515 3144 civil nesse momento no momento em que eu tô gravando esse vídeo quando eu gravava antes ele era 3224 6. 247 agora já tá com 15153 1124 tá aí a sua explicação você pode descobrir para qualquer site Mas como você já viu muda bastante E aí beleza como é que você acha que esse endereço é traduzido como por exemplo instagram. com istagram.
com essa máquina que tá ali representada a representada aqui quase embaixo de mim então meu servidor como é que você acha que ele encontra o na hora de digitar sem digitar Instagram porque imagina se você tivesse que digitar o número né se você tivesse a voz é só o Instagram agora 3224 6247 nesse momento não ia abrir porque o número do Instagram já mudou imagina que o Instagram tivesse que te avisar a hora galera mudou o número agora isso daqui complicado de gerenciar complicado de você decorar imaginar olha acesse agora o novo site 3224 112 47 é o que a gente faz com os números de telefone E aí para você não decorar um número de telefone O que que você faz normalmente se cadastra no teu celular né que bota a venda fulaninho é o número tal quando você quer fazer a ligação você não lembro o número você lembra o nome do Flamengo e aí você usa para agenda telefônica para facilitar sua vida a internet também tem uma agenda eletrônica e se você não tá me assistindo nessa da só me ouvindo Tá errado mas agenda eletrônica ou fiz entre aspas não há uma agenda eletrônica essa agenda eletrônica da internet tem um lugar que faz a ligação entre os nomes e os números são agenda mesmo a gente chama de servidor DNS esses essa sigla DNS significa domain name System ou sistema de nomes de domínio domínio pois instagram. com estão domínio então sistema de nome de domínio é um local na internet são servidores especiais que eu posso questionar então por exemplo quando você chegar na tua casa digita instagram. com ele não vai diretamente para o servidor ali que tá do lado ele vai diretamente para o servidor DNS e fala bns o meu cliente aqui tá dizendo que ele o Instagram ponto com alguém assim vai lá pesquisa na lista e fazem lata instagram.
com ele devolve para mim o endereço é o endereço 3224 6247 Toda vez que você acessa um site isso acontece agora de posse desse número você pode ter acesso ao servidor Viu como é que funciona esse processo nos servir do Instagram por exemplo vai ter imagens essa imagem vai ser transmitida para mim vai ser transferida para mim exatamente como você viu no vídeo anterior empacotados vai pegar aquela imagem vai quebrar em vários pedacinhos e ela vai passar por vários caminhos e vários tempos diferentes e vai ser reorganizada na minha máquina E aí vai aparecer a imagenzinha na minha tela e já que eu falei que os pacotes vem por caminhos diferentes em tempos diferentes vem o assunto das rotas a internet ela funciona muito baseado em rotas O que é o seguinte ela é uma rede infinita com caminhos infinitos então quando eu peço a senhora não eu vou acessar o cliente vai acessar o servidor como acabei de explicar a gente pensa assim o gráfico a o caminho que ele pega é geralmente esse daí né que é o caminho mais tranquilo para poder chegar o servidor nem sempre assim às vezes por exemplo você tem três bolinhas ali na sequência Às vezes a segunda Bolinha tá congestionada muita gente solicitando ou ela simplesmente parou de funcionar então o sistema de roteamento da internet isso é a internet ela tem equipamentos específicos quando a gente fala de data Centers e vai entender melhor sobre isso que conseguem desviar a rota de poesia você tá numa rua engarrafada ele vai te joga no outro caminho então eu posso que o fazer com que o roteamento eles fica caminho diferente como por exemplo essa segunda rota aqui pulando aquele. Que eu disse que tava né congestionado e o caminho cara é quando você vai a imagem você quebrou em vários pacotinhos cada pacotinho pode ir por uma rota diferente você pode até pegar uma rota doida tipo essa daqui que eu vou montar uma rota que tipo essa falar por lá mas é maior faltam mas às vezes não roteamentos se jogam a caminhos né que não são tão pra e às vezes você não sei se acontecer no celular na tua casa você digita o endereço da agradável instagram.
Copyright © 2024. Made with ♥ in London by YTScribe.com