vamos lá pessoal então a gente vai dar continuação né o estudo do capítulo 1 que trata sobre conceitos mais elementares na introdutório sobre redes de computadores ea internet é hoje a gente vai discutir aqui a último terço né do capítulo falando sobre atrasos perda invasão em redes comutadas for pacote na aula passada a gente discutir um pouquinho da comutação por pacotes versus comutação por circuito bom e depois a gente vai discutir as protocolos as camadas que eles estão posicionados e os modelos de serviço tá e como ocorre as perdas e atrasos bom a gente viu
na aula passada a a diferença entre comutação de circuitos e comutação por pacote de viu que na comutação cocotte não existe reserva de recurso portanto se houver uma demanda maior do que a capacidade da rede a gente pode ter esse cenário de congestionamento e consequentemente serão inseridos atrasos e no pior caso até a perda de pacote e vamos analisar esses slides aqui entendeu um pouquinho como é que isso ocorre um beijo a morte um host manda pacotes né esses pacotes vão viajar em direção aos roteadores ao longo da rota a gente viu que todo o
pacote precisa obrigatoriamente se armazenado porque ele vai ser processado o roteador vai precisar ler e informações estão escritas no pacote para tomar a decisão de qual interface aquele pacote vai sair né a gente não pode perder de vista que o roteador tem várias interfaces de saída e decidir qual é a saída correta é uma ação que deve ser tomada depois de ler informações armazenadas no pacote portanto o pacote vai passar por um processo de armazenamento processamento a comutação em seguida a retransmissão pela interface de saída pra gente já pode visualizar aqui e esse processo né
ó a necessidade de processamento do pacote o armazenamento né uma fila vai ter uma fila no roteador porque aos e armazenado pacote vai ter que esperar a sua vez para ser processado e transmitido bom então a gente tem esses componentes de atrasos no roteador né processamento o enfileiramento em caso de mais de um pacote aguardando para ser processado e em seguida a transmissão a gente não pode esquecer que a interface de rede tem uma parte de transmissão de bis então se tem mais beats no no roteador do que a parte de transmissão vai haver uma
fila né então a gente vai ter esse atraso para transmissão dos pacotes a todos esses componentes de atraso processamento transmissão e fila e vão ser inseridos né vão compor o atraso total cada roteador longo da rota vale lembrar que no caso do da memória né dos buffers o pacote vai ser armazenado nesse barco é se houver o espaço de memória disponível caso chega um pacote e não tenha a memória disponível para armazená-lo esse pacote foi descartado que é um fenômeno é o pior caso né em termos de congestionamento dos roteadores ok e aí a informação
e esse pacote que foi descartado a continha vai ser perdida e vai caber aos protocolos das camadas superiores mais especificamente o protocolo tcp a fazer a gestão para retransmitir o re enviar esses dados tá mas essa discussão dos próximos capítulos do livro ok então reforçando aqui a gente tem atraso com processamento atraso com transmissão um possível atraso em fila aguardando oportunidade para exemplo para ser transmitido pela porta de saída e ainda tem a possibilidade de descarte de pacote em caso de congestionamento de não disponibilidade dos buffers p1 bom então no processo de salto né como
a gente costuma mencionar né entre roteadores a gente tem quatro fontes de atraso do pacote primeira delas o processamento que ocorre no roteador e veja aqui como eu mencionei o pacote precisa ser processado velha ver uma verificação dos bits para saber se houve algum erro né na transmissão dos beats vai haver um processamento para saber qual é a interface de saída do roteador que o que o pacote precisa ser encaminhado para descobrir isso é feito um processamento de dados do pacote esses dados a gente chama de cabeçalho e no cabeçalho do pacote existe informações de
controle como por exemplo endereço ip de destino tudo isso precisa ser processado em cada roteador o segundo é o elemento que pode gerar atraso é um incineramento como a gente me ensinou né para o processamento o para a transmissão dos pacotes pode ocorrer fila em caso de vários pacotes precisamos ser atendido né isso tudo dentro do roteador e vai depender do congestionamento se tem muitos pacotes esperando atendimento dentro do roteador a fila é maior ok então o segundo componente de atraso é o enfileiramento é o terceiro componente de atraso é o atrás na transmissão oi
gente já mencionou isso né vamos reforçar a transmissão da placa que a gente chama de rede né plaquinha de rede ela tem uma taxa de transmissão de por exemplo r bits por segundo a ser enfim futuro isso aí dependendo da tecnologia então se a gente tem uma placa que só consegue transmitir r bits por segundo e se a gente tem mais bits para transmitir do qr vai haver um atraso e no segundo ele só consegue transmitir arrebites se eu tenho duas vezes é rebites para transmitir naquele mesmo segundo não tem jeito vai ocorrer uma fila
né esperando oportunidade para transmissão tá certo tô vendo aqui bom então tem o tempo gasto para transmitir esses em cada um dos roteadores da rota como a gente viu na aula passada na comutação de circuito o atrás de transmissão só ocorrem na origem porque não existe é o processamento ea necessidade de retransmitir os pacotes nos nos intermediários da rota na comutação de circuito isso não acontece já na comutação de pacote pacotes precisam ser processados em cada nó intermediário em cada roteador e portanto depois desse processamento vai haver a retransmissão dos pacotes pelas interfaces de saída
o tempo necessário para isso então componente de atraso a quarta componente de atraso é na verdade a propagação dos beatles ao longo velasco e é esse tempo é função do número de pis né e da velocidade de propagação do meu físico bom então a gente pensar é de à distância fim a fim do relaci e s a velocidade de propagação a gente usa aquela equação zinha clássica lá da física e velocidade é igual espaço no tempo né e consegue calcular qual atraso de propagação dos bicos até outro lado outro roteador ok bom então vamos fazer
uma analogia com a caravana uma imaginar 10 carros e vocês podem visualizar aqui no slide né 10 carros estão viajando e eles se propagam né uma velocidade de 100 km por hora tá e o pedágio em si a gente tem pedágios aqui aonde os casos vão ter que parar para pagar o pedágio né então o pedágio leva 12 segundos para atender um carro oi quem é e nessa analogia o carro seria o bit oi e a caravana seria um conjunto de bits fazendo alusão ao pacote beleza e pergunta quanto tempo leva até que a caravana
esteja enfileirada antes do segundo pedágio quanto tempo leva a caravana ela tá aqui é considerada antes do primeiro pedaço certo lembrando que a caravana o pacote ok um beijão tempo para atravessar toda a caravana através do primeiro pedágio o tempo para isso é qual é o tempo para atender um carro no pedágio 12 segundos são 10 carros então a gente tem 120 segundos que equivale a dois minutos isso é o tempo tá toda a caravana sair do primeiro pedágio bom né na nossa na nossa analogia esse é o tempo de transmissão é o tempo para
que o último carro se propague do primeiro até o segundo pedágio e vai ser o quê qual a velocidade a velocidade de 10 km por hora né oi e a distância de sempre uns por hora então leva uma hora para um carro se propagar percorrer a distância do primeiro pedágio segundo pedágio bom então se a gente for analisar o tempo total é 62 minutos né depois de dois minutos último carro passou pelo primeiro pedágio e se a gente considerar o tempo desse desse carro né passaram-se dois minutos todos os carros já passaram e o último
carro ainda precisa de uma hora 60 minutos para percorrer a distância até o segundo pedágio então o tempo total para que toda a caravana esteja aguardando antes do segundo pedágio são 62 minutos gente não pode esquecer né isso é o que acontece com o pacote né lembra aí pensa um carro como beach então pensa num pacote com 10 bits o pacote todo tem que ser transmitido o que significa dizer que o pacote todo tem que passar pelo pedágio né a plaquinha de rede tem que transmitir todos os dez minutos foi aquele tempo que a gente
colocou dois minutos bom e depois disso os bits são tem que se propagar até o próximo ao roteador então basta a gente pegar o último bit e calcular o tempo de propagação dele exatamente 60 minutos 60 nós dois 62 minutos isso é o tempo que o pacote levaria para atravessar um roteador no nessa analogia e chegar no roteador seguinte tá e vamos continuar então analogia com a caravana certa continua caravana com dez carros dois pedágios né a distância entre os pedágios 100 km só que agora os carros vão se propagar a mil km por hora
o ok hospedagens agora levam em torno de um minuto para atender um carro um minuto para atender um carro os carros chegaram ao segundo pedágio antes que todos os carros tenham sido atendidos no pelo pedágio são a pergunta aqui ó os carros chegaram ao segundo pedágio antes que todos os carros tenham sido atendidos primeiro pedágio é sim não entender após sete minutos primeiro carro chegou segundo pedágio oi e a gente ainda vai ter um e três carros no primeiro pedágio aguardando para ser atendido no primeiro pedágio certo nós tem que ir como o carro tá
tem uma velocidade de mil quilômetros por hora ele vai levar seis minutos para percorrer a distância de um pedágio para outro e o carro tem um minuto para ser atendido significa que vocês mais um são sete minutos depois de 7 minutos o carro gasta um minuto passou pelo pedágio isso primeiro carros e de vocês minutos para se propagar até o segundo pedágio então sete minutos após o primeiro carro já tá aqui em ok e ainda tem três carros no primeiro pedágio tudo isso para dizer que o primeiro bico do pacote pode chegar ao segundo roteador
antes que o pacote tenha sido totalmente transmitido no primeiro roteador de toda forma e o pacote só vai poder ser processado depois que todos os bits do mesmo pacote chega em ao roteador obviamente tá bom então o atraso no nó vai ser composto de quatro elementos tempo gasto com processamento do pacote tempo gasto na fila tempo gasto para transmitir o bit né os bits do pacote e o tempo que o pacote vai levar na cada bit do pacote vai levar para si para pagar até o próximo roteador ok e em termos de processamento isso vai
ser na ordem de microssegundos né poucos microssegundos ou até mesmo até mesmo menos tá é enfileiramento vai depender do congestionamento vai depender do volume de pacotes que estão disputando o atendimento dentro do roteador o atraso de transmissão é função da capacidade de transmitir bico segundo da placa de rede e ao atraso de propagação vai ser na ordem de alguns microssegundos né isso vai depender do tamanho do s e do meio físico utilizado tô falando um pouquinho mais sobre atrás né em fila atrás de fila o de enfileiramento considerar r a largura de banda do enlace
a gente está analisando e 100 megabits por segundo é vídeo segunda pele o tamanho do pacote em bits e a gente tem a como sendo a taxa média de chegada de pacotes pacote por unidade de tempo né para quatro segundos por exemplo ok então a gente pode dizer que intensidade de tráfego é exatamente a largura do pacote vezes a taxa é dividido pela largura de banda do negócio né que seria grosseiramente a taxa de chegada dividido pela taxa de atendimento quanto chega né pela capacidade de atender isso que chega a gente tá falando do escoamento
né da transmissão de bits negócio bom então a gente tem um cenário aqui e aí uma curva é aonde a gente pode observar o atraso de enfileiramento em função da intensidade de tráfego lembrando que a intensidade de tráfego aqui a relação do que chega a taxa de chegar dele pacote vezes o tamanho do pacote dividido pela capacidade de transmitir os bits desse pacote né ok então a gente tem uma taxa na intensidade de tráfego melhor dentro próximo de zero a gente tem um pequeno atraso ou morte aqui na figura bom né ok se e a
gente tem uma largura de banda muito maior do que o comprimento o pacote visa a taxa média de chegada não tem atraso significa que a capacidade de transmitir da rede é muito maior do que é aquilo que der que que a rede deseja transmitir né filha no caso 0 aqui né e ele a seria zero essa ideia o ok então a fila seria zero se a gente que tem uma relação de identidade de trabalho é a medida que ela se aproxima de um o atraso na fila aumenta e se essa relação é maior do que
um significa que chega mais beats chega mais bits do que a capacidade da rede do enlace tem de transmitir então não tem jeito né e vai haver fila ok ah tá certo isso a gente considerar uma rede que tem basta infinito esse atrás o tempo em fila vai entender o infinito também como a gente tá observando aqui nessa figura eu não esperei um caso aonde todo o vídeo que chega e não pode ser transmitido ele pode ser armazenado em uma memória e eu e esse cenário é um cenário que não é real ok é só
o cláudio faz uma alusão aqui ó um cenário onde a intensidade de tráfego é próximo de zero né a gente quase não tem carros na via e um cenário onde você tem a uma intensidade de tráfico muito alta né bom então o que a gente viu a pouco saiu atraso em laço né vamos pensar um pouco entender um pouco como é que eu atraso fim assim uma rota real da internet então como são os atrasos e as pedras reais da internet existe um programinha que você já devem ter usado talvez que é o três road
onde é possível fornecer medidas de atraso entre diferentes fontes de uma origem e um rosto de origem até o rosto de destino né ele faz sondagens aqui em cada roteador e mede o tempo que saiu algo do host de origem foi no primeiro roteador e voltou para o rosto de origem depois foi no segundo roteador e voltou no host de origem depois foi no terceiro roteador e voltou no rosto de origem de tal forma que ele tem três medidas né ele faz três medidas para cada um roteadores e assim ele consegue calcular esse tempo de
ir e voltar para cada um e isso dá uma ideia de quantos milisegundos né o tempo em cada para cada salto da rota ah tá é é é muito muito utilizado esse programinha para ter uma ideia do atraso da rota que está sendo utilizada ok bom então aqui o kurose mostra o resultado de um na secção do três route de gaia cs11s ponto edu para eurocom ponto fr observe que cada salto representa um roteador ao longo da rota né e para cada linha dessa a gente tem três medidas como a gente mencionou para cada roteador
são enviados três segmentos tá mas na frente a gente vai entender como é que funciona esse programinha isso aqui a gente só tá tendo fazendo uma análise né desse programinha para gente ver o acumulado em milissegundos aqui ó o primeiro roteador foi um milissegundo né depois continuou praticamente muito segundo e foi aumentando as seis segundos 16 a nossa em que houve um salto aqui que ele chama atenção de um link trans oceânico né e vai de 22 20 segundos para 104 mil segundos ah tá então esse atraso vai ser na acumulado durante toda a rota
até chegar no destino é isso porque ele tem que sair lá dos estados unidos a chegar na frança né por isso tem que passar por esse link então a todos esses atrasos é função desse processamento né e todas aquelas componentes que a gente estudou a pouco processamento dos pacotes propagação transmissão e não trazem fila isso aqui fruto varia com o tempo em função do nível de congestionamentos roteadores tá que é um dos grandes desafios da internet exatamente o congestionamento a vazão a outro tema importante né o chute e essa vazão é a taxa jogo de
bits por tempo na qual os bits são transferidos entre o transmissor eo receptor agora a gente tá falando do fim assim né ó gente não tá falando especificamente de um enlace como a gente tudo de forma isolada é alguns slides atrás a gente tá fazendo falando e quanto tempo leva para um bico sair daqui chegar do outro lado e ela pode ser instantânea em um determinado instante tempo ou pode ser uma vazão média considerando o intervalo de tempo maior tá então a gente tem o servidor que envia os bits né o computador host que envia
os beats tan en las com diferentes capacidades né e vai ter o rosto que vai receber tudo isso é usualmente a gente nesse contexto vão existir las que a gente chama de gargalo né os laços que vão limitar a vazão porque eles têm menor capacidade de transferência na de transmissão ok seja por congestionamento enfim tá é nesse exemplo a gente continua falando sobre vazão em um cenário a gente tem dois cenários aqui a e b o primeiro caso a gente tem uma capacidade de rs bits segundo neste primeiro lá e rc beach segundo não cima
laço qual a vazão média e a vazão média vai ser sempre definida pelo enlace de menor capacidade né por isso a ideia de gargalhada né a gente pode até visualizar aqui com seus uma garrafa é o corpo da garrafa e o gargalo da garrafa aqui ó e aí ficou assim a fim esse laço de menor capacidade vai ser limitador vai restringir então a vazão vai estar em função mais fortemente de sem laço aqui né aqui no segundo caso foi invertido né rs tem uma tem uma taxa de transmissão maior do que rc então o gargalo
passa crc enlace gargalo é o link no caminho fica assim restringe a vazão sim assim ok e a gente não pode perder de vista que na internet quando a gente se comunica né com outro rochi existe uma rota com vários saltos e a qualidade da nossa comunicação a experiência no uso da internet está associada ao gargalo quem é que vai restringir a nossa comunicação ao enlace gargalo né que a gente não vai saber qual é quando tá usando mas sempre vai ter um enlace lá que vai limitar mais a nossa capacidade ok e aí na
internet a gente não tem apenas dois roxos comunicando né existe uma infraestrutura e aqui em destaque nesse fundo azul nessa nuvem azul aqui a gente tá fazendo alusão à em las que são compartilhados mas no núcleo né da rede seria um beck bom né então se a gente tem um elástico de capacidade r-bits segundo aqui e tem 10 conexões utilizando utilizando e sem lá se a gente imaginar o uso igual desse enlace significa que cada uma das dez conexões vai ter r sobre 10 bits segundo né e para cada conexão ele vai ter que avaliar
é o inácio gargalo né não é bem uma avaliação que eu quero dizer que a conectividade vai ser limitada pelo enlace gargalo então a vazão da conexão vai analisar o menor enlace em termos de capacidade né seja do lado do cliente seja do lado do servidor ou seja no próprio mcdonald's e aí e na prática usualmente os gargalos são os enlaces do servidor do cliente porque no núcleo da rede da internet a gente tem redes e maior capacidade né bem de núcleo então é se esse sem laços normalmente não são gargalos as redes de acesso
tem capacidade inferiores não temos de bits por segundo mesmo se a gente considerar que esse lá se r aqui mais ao núcleo né é compartilhado ok moral da história a conexão da internet né a comunicação melhor dizendo vai estar em função de todos os enlaces que são utilizados na rota dessa como dessa comunicação tá e o enlace desta rota com a menor capacidade o que é o enlace gargalo é que vai limitar a vazão fim-a-fim ok tá bom então agora a gente vai falar um pouquinho sobre de maneira geral ainda né sobre os protocolos das
camadas da arquitetura da internet e os modelos de serviço então as redes de computadores são sistemas complexos um dos componentes muitas canções né envolvendo aí host roteadores sem laces meios físicos aplicações protocolo soft errada é um sistema complexo e com a gente vem estudando desde o início do curso é muito interessante a ideia de modularizar né dividir para conquistar então no conceito de redes isso também está fortemente presente bom e uma solução de rede usualmente ela é subdividido no que a gente mude camadas a gente vai discutir ao longo do curso cada uma dessas camadas
então é a forma de modo lares ar algo que é complexo ok e cada camada dessa têm funções específicas né ok o kurose uso exemplo de um processo de uma viagem aérea né amor vamos analisar essas etapas aqui né o cliente no início ele compra uma passagem e aí em seguida ele vai ter que chegar no aeroporto fazer o check-in despachar a bagagem vai receber o cartão de embarque vai dirigir o portão de embarque e tal forma que ele sobe no avião o avião decola rua até o lugar de destino né no lugar de destino
ele até o local de china ele seguiu uma rota né para sair desse ponto de origem aeroporto de origem até o aeroporto de esquina então quando ele chega no destino local final da rota ele vai ter que aterrissar depois ele vai sair do avião vai passar pelo portão de desembarque vai pegar a bagagem dele né e se tiver algum problema ele vai no balcão lá do destino reclamar que a mala dele não veio o que a mala viu o danificada coisa para e aí o que é que interessante desse exemplo da organização da viagem é
essa ideia que a gente tem dois pontos que estão interconectados né a origem e o destino ok existem existem funções presentes em ambos os lados né e que se relacionam entre si tá ok existe uma porta para entrar e embarcar existe uma porta do outro lado trás desembarcar né tem um balcão onde você faz o check-in e de se a bagagem na origem existe uma área específica para você pegar sua bagagem de volta então existe uma arquitetura com diferentes camadas aonde o sistema ele é subdividido em suas funções e cada lado né da camada tem
relação entre si tá é bom que a gente visualiza gráficamente essa relação né aonde cada camada implementa um serviço através de ações internas a camada e independe do serviço da camada inferior importantes conceitos também é como se é a camada e aí a de cima dependência está camada de baixo acontece também hora que a gente for ver na prática nela o bilhete e quem vende o bilhete depende da parte debaixo de bagagem que depende do serviço de portão de embarque que depende do processo de subir e descer e que depende do avião em cima né
é uma arquitetura aonde as funções estão subdivididos em camadas e sempre a gente tem a camada de baixo prestando serviço para camada de cima tá bom então apresento para vocês a pilha de protocolos da internet bom então são essas cinco camadas aqui em cima para baixo camada de aplicação transporte rede camada de enlace camada física tá a gente costuma dizer que essa pilha de protocolos ou esta arquitetura de rede é conhecida como arquitetura tcpip bom então arquitetura de rede da internet é conhecida como arquitetura tcpip e é esse representa tcp barra ypê então essa esse
nome tcp barra ypê é o nome da arquitetura e não de um protocolo de servem que esses protocolos individualmente aqui ó tcp eo ip o tcp é um protocolo da camada de transporte e o ip é um protocolo da camada de rede talvez sejam os dois mais importantes protocolos da arquitetura e aí eles utilizaram o nome desses dois né tcp bairro ipê ela dá nome arquitetura de rede da internet tá então arquitetura tcpip o tcp bairro ipê não é o nome de um protocolo é o nome da arquitetura né formaram pelo nome de dois protocolos
importantes da arquitetura toda é uma camada de aplicação ela que tá apresentado no capítulo 2 do livro do curiosa né a gente vai estudar muito em breve próxima aula para ser mais específico ela tem como função dar suporte às aplicações distribuídas as aplicações de redes né gente poderia dizer que é a língua que as aplicações utilizam para se comunicar exemplos e protocolos da qualificação mais famoso e conhecido ou http dá suporte a aplicação e me na camada de transporte objetivo é transferência de dados de um processo para outro lembrem-se que aplicação distribuída é viabilizada pela
comunicação entre dois ou mais processos remotos né distantes entre si então esses processos se comunicam fazendo uso de um sócrates que a gente vai estar mais à frente que implementa um serviço de transferência de dados i e implementado pela camada de transporte que pode ser tcp ou udp a gente costuma dizer também que a camada de transporte implementa uma comunicação lógica entre processo tá abaixo da camada de transporte a gente tem a camada de rede cujo objetivo é realizar o roteamento dos pacotes ou outros lá tá gramas de um rosto para um rosto do rosto
de origem por rússia e china a e os protocolos que vão estar presentes na camada de rede são o protocolo ip esse protocolo de roteamento esse assunto vai ser estudado no capítulo 4 do livro tá e camada de transporte no capítulo 3 depois a gente tem a camada de enlace que define as regras para comunicação de dois nós vizinhos né eu disse ela é são as regras que implementa o enlace de fátima bom então a função dela é transferência de dados entre os nozinhos exemplos gente tem a internet é o protocolo ppp também e na
camada física a gente tem essencialmente a ideia da transmissão dos bits né da modulação dos beatles em si a camada física a gente não estuda ela como profundidade uma vez que é uma área tá mais próxima da engenharia elétrica e da física em si né a gente computação os momentos se preocupa mais com essas quatro primeiras camadas da arquitetura tcpip ok bom então além da textura da internet né o arquitetura tcpip existem outros arquitetura de redes mas em outras obviamente que a internet pela sua fama é que é mais estudada e como eu disse no
início do curso a gente utiliza fatura da internet para estudar os conceitos mostrar exemplos e discutir como é que os protocolos que já são usados na internet sem implementados né nada mais interessante do que a gente discutir aquilo que a gente usa no dia a dia essa ideia né entretanto existem outras arquiteturas ou outros modelos de referência é um modelo de referência né da iso que responsável por padronizar né é o instituto de padronização né se já devem ter ouvido falar iso 9002 iso não sei o quê da vida foi bem então existe o modelo
osi o que foi o modelo pensado e no início da internet mas ele ficou mais discutido de forma teórica né foi mais conceitual ok observa em que na prática ele não foi implementado na internet existem duas sessões a mais nele quais são pessoal essas duas aqui ó apresentação e sessão foram duas sessões adicionadas ao modelo osi né a gente pode dizer que foram pensadas funções específicas para essas duas camadas tá então na apresentação permite que aplicações interpretam os dados exemplo na idade criptografia compressão e conversões entre máquinas específicas nessa ideia do modelo da osi o
modelo osi da iso apresentação realiza esse tipo de funções tá e a camada de sessão seria responsável por sincronização e recuperação de dados trocados um ok já na arquitetura da internet como a gente viu essas duas camadas não estão presentes e as suas funções ou realizadas por outras camadas tá é tão interessante a gente colocar esse slides só para vocês terem conhecimento que existe esse modelo osi mas na prática ele não é seguido é tudo da internet é que é estudada e enfim é pelo seu grau de impacto no mundo real né ok ah beleza
então a gente tem que sempre lembrar que existe uma comunicação lógica entre camadas tá exemplo aqui você gente imaginar que um host e vai se comunicar com outro rosto vai existir uma comunicação lógica entre camada sempre tá e mojo coisa importante a gente já fazer uma distinção entre host e roteador o rosto hospedeiro ele implementa obrigatoriamente as cinco camadas da arquitetura tcpip todo rosto implementa as cinco camadas aplicação transporte rede enlace camada física tá já um roteador eles são implementa as três primeiras camadas física e enlace camada de rede esse já é uma forma da
gente diferenciar um roteador do rosto o roteador e implementa só as três primeiras camadas e o rosto implementa as cinco camadas então na comunicação entre dois rostos vai haver uma relação lógica entre as camadas as respectivas camadas de aplicação né e as respectivas o transporte preste atenção que não existe camada de transporte nos até dois né já camada de rede está presente em todos os elementos tanto nos rostos como nos roteadores então tem todo uma comunicação no lógica em nível de camada de rede a relação do mesmo jeito que manda física também tá ok e
como a gente falou a camada de transporte ela implemento a comunicação lógica entre processo que significa isso nela a gente poderia entender isso como uma espécie de abstração aonde eu desenvolvedor que vai criar os o programinha que vai virar processo e vai rodar em dois rostos diferentes né e vão precisar interagir então existe uma uma pi1 socket que será usado pelos desenvolvedores que vão abstrair em todo o núcleo da internet e são o programador que vai criar essa aplicação né esse aplicação distribuída ele não precisa conhecer com profundidade o funcionamento da internet e também ele
não vai interagir não vai configurar não vai fazer nada no núcleo porque tudo isso vai ser abstraído então a camada de transporte ela abstrai em todo o núcleo da rede de tal forma aqui é como se fosse um tubo um cano aonde de um lado ele joga dados e esses dados vão sair do outro lado no rosto destino né sempre respeitando esse nível de camada de transporte oi tá gente vai estudar depois esse processo da camada de transporte com detalhes né porque a camada de transporte pode trabalhar com reconhecimento para garantir que o dado que
foi enviado chegou no destino então a origem manda os dados para o destino o destino quando recebe manda uma mensagem e reconhecimento que a gente chama de ar a gente vai estudar isso com detalhes mais à frente bom então vamo dá uma olhadinha nesse processo ó a gente tem aqui a gente já consegue ver né isso aqui o que é pessoal só tem as três primeiras camadas então é um roteador né aqui é um host também outro host mais dois rosto nessa ilustração a gente está tentando observar como é o transporte dos dados de um
host de origem para o rosto de destino que acontece o dado vai ser passado para camada de aplicação o transporte rede enlace física a ser transmitido no roteador roteador ele interpreta pacotes que a unidade de transporte da camada de rede então vai haver uma no processo de subida né desses dados para chegar em nível de pacote processar esse pacote e transmitir em seguida tá a gente vai analisar aqui uma animaçãozinha que vai trazer isso com mais detalhes para gente mas a gente já pode começar a entender o usar uma terminologia específica e é de unidade
de transporte para cada uma das camadas então isso não há regra rígida mas é interessante que a gente tem um termo que diferencia as unidades de transporte de cada camada tá isso obviamente a gente vai discutir durante todo o curso é isso vai ficando mais claro aos poucos então gente diz que os dados é transportados pela camada de aplicação né a gente chama de mensagem na camada de transporte a gente chama de seguimento na camada de rede a gente chama de pacote na camada de enlace a gente não de quadro na camada física são os
beats tá bom analisar esse processo nessa viagem né e o rosto de origem para o host de destino bom então vamos considerar o processo aqui no rosto de origem quer mandar dados para um rosto de destino eu sei então aparecer aqui imagina uma consulta web né a consulta do google você tá no seu computador vai mandar no pedido de busca de alguma coisa né você vai passar lá no campo de pesquisa essa esses dados né essas informações vão ter que viajar pela rede até chegar no servidor do google por exemplo bom então esse caminho vai
ser percorrido tá aqui no rosto de origem os dados vão viajar em direção a camada física e vão se propagar passar pelos comutadores né veja nessa abstração a gente tem não tem a camada de rede aqui ó aqui tá tentando ilustrar um comutador de camada 2 um computador né de camada de enlace e aqui a gente já tem a presença da camada de rede então isso aqui é um roteador plástico no roteador ip onde é feita a comutação em camada nível de camada de rede comutação de pacotes tá e aqui é o rosto de destino
bom então aplicação passou os dados para camada de aplicação que o processo que tá rodando aqui em cima passou os dados para a camada de aplicação e na camada de aplicação é criada uma mensagem como vocês estão observando aqui mais uma vez eu insisto a mensagem é a unidade de transporte da camada de aplicação ok e em seguida essa mensagem vai ser passada para a camada de transporte lembre-se aqui a camada de baixo presta serviço para a camada de cima então você a mensagem da camada de aplicação vai ser transportado num segmento da camada de
transporte então a unidade de transporte da camada de transporte ao segmento ele vai pegar essa mensagem e vai adicionar um cabeçalho né ó esse h aqui faz alusão a render a cabeçalho e esse te e transporte então isso aqui é o cabeçalho da camada de transporte o que é um cabeçalho é um conjunto de informações de controle na qual essas informações de controle são utilizadas para que a camada de transporte funcione corretamente e de forma similar a gente manda uma correspondência né pelos correios a gente tem que escrever lá na capa do envelope os nomes
de do remetente e do destinatário só na prática a gente não quer mandar esses dados a gente tem pregar lá no destino o que tá dentro do envelope o dentro da encomenda por outro lado se a gente não coloca essas informações de controle o envelope encomenda não chega no destino tá então da mesma forma cada camada dessa regra geral né até a camada de enlace vai trabalhar com cabeçalhos e nesses cabeçalhos existe as informações de controle específico de cada câmara então a mensagem da cama de aplicação ela é colocada dentro de um segmento da camada
de transporte e esse segmento tem uma parte de dados que a gente chama de cabeçalho eu tô aqui a gente já tem o segmento né uma parte de dados o que são os dados para a camada de transporte era é a mensagem da camada de aplicação que foi colocada na parte de dados né ó o segmento tem a parte de dados ou de carga útil né em inglês preload nessa carga útil do transporte tá a mensagem que foi colocada dentro é como se fosse um envelope dentro de outro envelope né e o cabeçalho da camada
de transporte certo então esse segmento insisto que tem a parte de dados e a parte de controle vai ser colocado vai ser passado para a camada de rede e ao passar para a camada de rede o segmento vai ser colocado dentro de um pacote né ou de um datagrama da camada de rede que por sua vez tem um cabeçalho específico observe aqui h de cabeçalho de renda e nd na época então o pacote da camada de rede também vai ter uma parte de cabeçalho que vai ter o controle da camada de rede e uma parte
de carga útil que onde vai ser colocado o segmento da camada de transporte bom então pessoal aqui a gente já tem o pacote da camada de rede né o cabeçalho da camada de rede e nesse outro essa outra parte a gente tem a carga útil da camada de rede a carga útil do pacote né que a unidade da camada de rede note que dentro dele tem exatamente os segmentos da camada de transporte foi passada a camada de rede e por sua vez esse pacote vai ser agora passado para camada de enlace e agora a gente
já vê e o quadro da camada de enlace com cabeçalho da camada de enlace e dentro aqui o pacote da camada de rede que dentro dele tem e o segmento da camada de transporte que dentro dele tem a mensagem da camada de aplicação e esse quadro vai ser passado para a camada física e vai ser transformado em beats né na camada física para posteriormente ser transmitido o outro lado né o outro lado do enlace ok e aí bom então aqui a gente já viu os bits né o livro de camada física que consegue transmitidos até
o outro lado do enlace e depois de transmitir dos bicos ele se propagam encher com do outro lado de laço e esses bits sons e decodificados e a gente tem novamente o quadro da camada de enlace note que aqui é um comutador de camada 2 é um dispositivo de interconexão em nível de camada de enlace e ele processa o quadro ele analisa o quadro da camada de enlace para saber por qual porta de saída esse suíte vai ter que transmitir esse quadro tá gente vai estudar isso com detalhes quando a gente tiver estudando a camada
de enlace no capítulo 5 do livro ok pois bem depois na interface de saída esse quadro vai ser mais uma vez transformado em bits e vai se propagar até o próximo nó tem um roteador esses bichos vão chegar no roteador e vão precisar acessar o quadro porque o roteador faz comutação perdão acessar o quadro não com acessar o pacote porque o roteador faz comutação de pacotes né camada três então ele precisa processar os dados de controle do pacote para isso ele recebe os bits dos bits ele decodifica quadro de camada de las e tira de
dentro do quadro um pacote da camada de rede para poder processá-lo tá certo então os bichos chegaram foram decodificados em qual no quadro do quadro tirou o pacote ou roteador armazena esse pacote processo faz a comutação para porta de saída e aí na interface de sair dos roteadores não tem bem ó tem uma interface de chegada por onde chegam os bits a gente sobe na pilha de protocolo bits transforma os bits em quadro do quadro tira o pacote da camada de rede processo pacote e descobre qual a porta de saída do roteador esse pacote vai
ser comutado depois que já sabe qual é a porta de saída do outro lado né já do lado da interface de saída esse pacote a colocado dentro de um quadro oi e o quadro é transformado em beats né do outro lado do roteador e esses vírus se propagam no nosso exemplo até agora ao rosto de dina quem são os bichos vão ser decodificadas do seu lado de dentro perdão dos bits decodifica se o quadro da camada de enlace tira de dentro do quadro o pacote da camada de rede né de dentro do pacote tira o
segmento da camada de transporte tipo sua vestir-se a mensagem da camada de aplicação que é passada para o processo no rosto dele china esse é o caminho mim assim que todo pacote faz né na comunicação entre duas aplicações a gente não pode perder de vista que existe existem serviços mapeados em cada uma das camadas e que existe uma comunicação lógica e da camada de aplicação do rosto de origem com a camada de aplicação do rosto de destino do mesmo jeito transporte se comunica logicamente com transporte no destino rede com rede enlace enlace e assim vai
ok olá pessoal a gente conclui aqui o conteúdo previsto né na disciplina e fui que é abordado no capítulo 1 do livro kurose o que a internet discussões sobre a borda o núcleo da rede falando sobre redes de acesso comutação de circuitos e comutação por pacote em tendemos um pouquinho como é o processo né de processamento em cada nó da rede de comutação por pacotes o que vai incidir em atraso possíveis perdas falamos um pouquinho sobre a vazão em comunicações fim afins conceitos de protocolo e uma visão geral os modelos de serviço da internet e
como quais são os principais protocolos né mais especificamente as principais camadas da arquitetura tá sobre segurança especificamente a gente tem no curso uma disciplina específica para isso então a gente não vai abordar aqui e a gente recomendo que vocês leiam a última seção que trata a história das redes de computadores tá mais interessante a leitura a gente não vai apresentar isso em sala de aula ok então até a próxima aula a um abraço