Olá nesse vídeo eu vou tentar explicar de uma forma simples e direta como funciona as camadas de rede o modelo ose de rede bom nós sempre aprendemos ouvimos em em em faculdades que nós temos a camada ose que são sete as camadas e como essas camadas se comunicam normalmente a gente vê esse assunto de uma forma bem difícil de entender ou seja as pessoas tornam a coisa mais complicada até do que ela realmente é então eu resolvi fazer esse slide pra gente conhecer um pouco como funciona a camada a em um único slide então bom nós temos aqui e o modelo de camada ose e eu coloquei dessa forma porque aqui nesse lado esquerdo nós temos a camada ose como ela é na prática hoje tá então hoje na prática por causa do protocolo tcpip que é o protocolo de tudo né em rede o protocolo da internet que virou padrão para para redes locais e para tudo que se comunica via rede Ele só possui quatro camadas Ok e nós temos aqui do lado direito eu coloquei para uma referência o modelo o tradicional com sete camadas então antigamente nós tínhamos eh um um modelo muito mais complicado de se entender né as sete camada ose que seria a camada física a camada de data link a camada de rede camada de de transporte aqui em cima complicava se muito mais nós tínhamos a camada de sessão camada de apresentação e camada de aplicação hoje na prática quando se fala tcpip ou seja quando se fala rede podemos traduzir rede paraa tcpip e vice-versa nós falamos apenas de quatro camadas na prática então Eh saindo um pouco da da da da né da cadeira da sala de aula saindo um pouco do mundo acadêmico pro mundo do prático quando a gente fala de rede nós estamos falando né de quatro camadas a camada de eh da de a camada física ou podemos chamar de camada de interface de rede que é lá onde fica o cabo de rede e a conexão seja el cabo ou wireless a camada de internet também conhecida como camada de rede tá a camada de transporte a gente vai detalhar um pouco isso daqu daqui a pouco e a camada de aplicação que simplificou as antigas camadas de sessão apresentação e aplicação em uma só então se a gente tá fazendo análise de rede entendendo um problema prático de rede esse problema ele vai está em uma dessas quatro camadas é muito importante entender essas camadas para resolver problemas de rede ou até problemas de aplicação em si tá isso aqui é a base para todo o conhecimento de rede na área de rede na área de segurança da informação então todo o conhecimento básico para quem se trabalha com ti inclusive quem trabalha com desenvolvimento de aplicações eh o conhecimento disso aqui ou afluência nisso aqui é essencial conhecimento profundo disso aqui e não é complicado de se entender desde que a gente volte pro básico né e tente encarar isso de uma maneira mais simplificada do que o o que normalmente a gente vê em livros ou em aulas tá coisa é mais simples do que o que se parece então tá nós temos quatro camadas de rede tá somente quando a gente fala de tcpip que são as camadas de Network interface ou camada física a camada de internet ou de rede transporte e aplicação Então são quatro camadas somente e dentro dessas camadas algumas coisas funcionam dentro das camadas por exemplo na camada de Network interface ou na camada física nós temos aí o padrão da rede o padrão da físico da rede Que tipo de interface Por exemplo essa rede pode falar TCP iip mas pode ser padrão eternet token ring fram relay ATM Então são vários tipos de redes diferentes que funcionam nessa camada física nessa camada de interface de rede depois nós temos a camada de internet ou camada de rede tá E aí nós temos o protocolo IP que funciona nessa camada tá TCP iip é uma pilha de protocolos diferentes tá ele poderia até se chamar TCP udp IP porque o protocolo pode ser TCP ou udp a gente já vai falar um pouco sobre isso na próxima camada e o protocolo IP então é uma pilha de protocolos tá então o protocolo barra IP do nome TCP IP ele funciona nessa camada aqui na na camada de rede tá é esse protocolo que acha os pontos de interconexão entre duas máquinas que querem se conversar tá então quando você tem uma máquina a que tá localizada por exemplo em Brasília fisicamente e essa máquina quer se comunicar com a máquina B que tá localizada em São Paulo ela vai passar por uma série de interconexões vai passar por várias redes distintas ou seja ela vai ser roteada entre entre as redes até que se ache o destino do pacote de rede o destino da comunicação Então essa comunicação para encontrar o caminho da comunicação por quais caminhos ou seja por quais redes os pacotes vão passar isso aí funciona na camada ip da rede na camada Inter aonde funciona o protocolo IP nessa camada nós temos alguns protocolos que funcionam dessa nessa camada de rede IP por exemplo o protocolo arp é Onde nós encontramos por exemplo o endereço físico da interface de rede o chamado Mac address é um endereço que é gravado no chip de cada placa de rede e toda a placa de rede toda a interface de rede que fala tcpip e até outros protocolos ela tem um endereço físico hexadecimal gravado como a impressão digital como a identidade única para essa interface de rede e isso é chamado de Mac address e esse mac address nós temos que traduzi ele para o endereço IP Em alguns momentos eu não vou entrar em detalhes aqui mas ele tá ele é um pedacinho ali do protocolo IP tá é o protocolo arp que funciona ali entre ligação da camada eh física né lá da do padrão ethernet pro padrão IP tá então aqui embaixo a gente tá falando de eh camada física e aqui o primeiro passo de entrada entre a camada física e a camada IP é a utilização do protocolo arp tá é aonde se faz a tradução por exemplo do endereço físico da identidade que é gravada no chip da placa de rede o Mac address é traduzido para um endereço IP o endereço no padrão numérico por exemplo 200 p27 4. 8. 5 isso é o endereço IP esse endereço ele é traduzido e para o endereço MAC da rede quando há comunicação nessa camada aqui da rede depois nós temos também um outro protocolo que funciona nessa camada é o protocolo icmp é um protocolo de teste de rede é o ping o famoso o ping quando você digita ping e um determinado endereço IP você tá atuando na camada IP para testar a conexão da rede para verificar se o ponto a está falando com o ponto b é o teste básico de comunicação de rede para verificar se não tem nenhuma interrupção física nenhum bloqueio nenhum problema de roteamento para que essas redes esses dois pontos que desejam se comunicar eles possam se falar uma camada acima nós temos aí a camada de transporte aonde funciona os protocolos TCP udp então aqui ó nós temos aqui eh o final podemos dizer assim né do da parte raiz ou da parte mais mais mais grossa do protocolo tcpip tá então logo depois que a comunicação passa pela camada de rede né com o protocolo IP ele sobe pra próxima camada E aí ele vai falar ou TCP ou udp são dois tipos de comunicação distinta Então os os pacotes de rede chegam né eletronicamente Por exemplo pela interface ethernet entram na placa de rede através de um cabo de uma fibra ótica ou mesmo através de uma comunicação sem fio wireless ele ele sobe esse dados aqui ele encontra o seu próximo protocolo que é o protocolo arp para fazer a resolução do endereço físico da rede o mac address para endereço IP OK depois el sobe PR próxima camada E aí dependendo do que do que for né de que tipo de comunicação é essa ele vai ser um protocolo TCP ou ele vai ser um protocolo udp a gente já vai ver na camada acima mas é muito simples entender a diferença por exemplo entre protocolos TCP e protocolos udp o protocolo udp ele faz a entrega do pacote faz a entrega da comunicação sem precisar de uma confirmação dessa entrega ok ele só recebe esse pacote e sem fazer nenhum tipo de comunicação ou confirmação ele entrega pra camada de rede superior ou seja ele entrega pra aplicação que tá pedindo essa comunicação udp já o protocolo TCP ele requer uma comunicação eh com confirmação de entrega com confirmação de comunicação então quando um pacote TCP chega aqui na pilha TCP para fazer a comunicação antes do TCP subir a comunicação para o protocolo superior ou seja para aplic antes de fazer isso ele faz uma comunicação na direção inversa vai lá no destino tá seja em qualquer ponto né que originou a comunicação e ele precisa fazer uma uma confirmação desta comunicação essa confirmação é chamada de eh handshake significa aperto de mão então antes de ser feito uma com dados TCP a primeira coisa que acontece aqui nessa camada de rede é o handshake é a confirmação da comunicação TCP Então vamos lá enquanto que uma comunicação udp o pacote chega pelas camadas inferiores e chega até o DP e o DP já entrega paraa aplicação imediatamente acima que solicitou a comunicação o udp ele vai fazer o seguinte esse pacote de comunicação chega pelas adas inferiores ethernet pela placa de rede depois acontece aí o protocolo arp paraa tradução IP para para o endereço MAC o Mac address depois ele sobe para udp quando o udp recebe esse pacote ele fala olha OK recebi agora ele contacta de volta a origem tá dizendo OK recebi o pacote e a gente pode continuar na comunicação só depois de haver essa comunicação que ela é feita em três vias eu tô fazendo aqui um exemplo simplificado Aí sim a origem manda a comunicação da aplicação propriamente dita tá para o TCP E aí o TCP entrega pra camada superior ou seja pra aplicação que solicitou a comunicação então é uma comunicação um pouco mais complexa do que o algoritmo ou protocolo TCP porque antes de ele fazer a comunicação do dado especificamente que se quer comunicar com a aplicação ele precisa primeiro confirmar a comunicação com a sua origem e como ele confirma isso com o handshake o famoso TCP handshake Ok então vamos pra camada superior que é a camada de aplicação Então são as aplicações propriamente ditas né Nós temos várias aplicações TCP iip o http que são as páginas web que se acessa utiliza e está localizado na camada de aplicação quando a gente acessa um banco ou uma loja virtual para fazer uma compra acessa a um site seguro através do do do protocolo eh https tá utilizando ou tá localizado na camada de aplicação quando a gente faz um telnet uma comunicação com o servidor por exemplo utilizando esse protocolo ele tá aqui e assim por diante como o FTP para transferência de arquivos O smtp que é o Simple mail transfer protocol que é o protocolo de comunicação padrão dos e-mails ou um deles né Nós temos smtp como um dos protocolos tem outros mais para e-mail nós temos aqui por exemplo duas aplicações que utilizam udp que é o DNS tá o DNS é a aplicação é que faz a tradução do endereço de nome de um servidor de um site por exemplo www.
registro. br é um site que você acessa na internet ele precisa fazer uma tradução desse nome para um endereço IP essa aplicação faz essa tradução e essa aplicação utiliza o protocolo udp não TCP necessariamente ou por padrão nós temos também outra aplicação eh ou outro protocolo que tá na camada de aplicação que é o smnp que também utiliza o DP na sua comunicação então por exemplo quando é feito uma solicitação DNS para descobrir por exemplo qual é o endereço IP do site globo. com por exemplo então é feito uma requisição para o servidor e quando o servidor Envia essa resposta tá opa Na verdade ele envia essa resposta por aqui vai direto pro protocolo udp ele já manda a resposta direto paraa aplicação e isso é tratado pela aplicação eh sem que haja uma conexão na camada baixo nessa camada de transporte Então vamos fazer uma pequena revisão né Eh camada de interface de rede ou camada física nós temos aí protocolos nessa camada que são os padrões ethernet token ring fram relay ATM dentro outros na camada de rede é onde funciona o protocolo IP então no protocolo IP nós temos aí um um outro protocolo que é o arp para descoberta de Mac address de endereço físico de placa de rede por exemplo e traduzir isso em um endereço IP e nós temos o protocolo icmp que é para realizar testes de conexão entre dois pontos de rede o ponto a e o ponto b e obviamente nessa camada é que fica todo sistema de roteamento de uma rede quando uma rede localizada em um ponto a quer falar com uma máquina que tá no ponto b entre essas duas redes pode ter um ou mais roteadores esses roteadores escolhem os melhores caminhos do pacote por onde o pacote de rede pode passar de uma forma mais rápida mais ágil tudo isso acontece nessa camada de rede depois nós temos a camada acima E aí nós temos dois protocolos basicamente o protocolo TCP e o protocolo udp E aí dependendo da aplicação essa aplicação vai se comunicar utilizando o udp ou TCP por exemplo as aplicações ou Os Protocolos de aplicação DNS pra resolução de nome e o snmp que é eh single Network Management protocol ou Simple Network Management protocol é um protocolo para gerenciamento de rede monitoração de recursos monitoração de servidor isso aqui também utiliza udp tá E aqui nós temos os protocolos que utilizam TCP Os Protocolos de aplicação http https telnet FTP smtp para ilustrar e para tentar fazer um pouco deixar isso um pouco mais claro nós temos aqui alguns exemplos por exemplo um browser de internet como o Chrome ele utiliza eh basicamente pode utilizar outros protocolos mas por convicção ou por convenção ele utiliza os protocolos http ou https o protocolo telnet eh aquelas telas de entrada para administração de servidor acesso a roteadores para atualização de sistemas e configurar roteadores né que tem sistemas operacionais limitados e não gráficos Aqui nós temos Os Protocolos de transferência de arquivos FTP que utiliza aqui embaixo TCP tá aqui depois nós temos os o protocolo principal para transferência de e-mail que é o smtp também utiliza o DP o sistema de resolução de nome IP quando se digita um nome no Browser da internet qualquer ele que seja por exemplo nome do seub banco.