04.02 Escalonamento. Redes de Serviços e Comunicações Multimédia RSCM/ISEL-DEETC-SRC/2004 1

Tamanho: px
Começar a partir da página:

Download "04.02 Escalonamento. Redes de Serviços e Comunicações Multimédia RSCM/ISEL-DEETC-SRC/2004 1"

Transcrição

1 04.02 Escalonamento Redes de Serviços e Comunicações Multimédia RSCM/ISEL-DEETC-SRC/2004 1

2 Definição A disposição de um conjunto de tarefas no tempo de forma a que todas sejam cumpridas a atempadamente. Suporte de restrições entre tarefas Tenta minimizar o custo Classificação de sistemas Sistemas preemptivos Permite interrupções Sistemas não preemptivos Uma rede é por natureza não preemptiva RSCM/ISEL-DEETC-SRC/2004 2

3 Algoritmos teóricos First Come First Served Ordenado por ordem de chegada Highest Priority Ordenado por prioridades Rate Monotonic Actividades periódicas, a com o período maior recebe a prioridade mais alta Earliest Deadline First Quem tiver o limite mais próximo tem maior prioridade Minimum Laxity First Actividade com o menor tempo para execução antes do prazo recebe a prioridade mais elevada Round Robin Circula por todas as actividades repartindo o recurso por igual RSCM/ISEL-DEETC-SRC/2004 3

4 Necessidades em Redes RSCM/ISEL-DEETC-SRC/2004 4

5 Funcionamento tradicional de uma rede Comutação Todos os datagramas são tratados como pacotes individuais Não existe reconhecimento de fluxos Não existe noção de ligação Encaminhamento Por datagrama, usa uma tabela de encaminhamento Não examina qual o tipo de tráfego Padrões de tráfego Não existe protecção dos pacotes de determinado fluxo Um fluxo afecta todos os outros que partilhem parte da rede RSCM/ISEL-DEETC-SRC/2004 5

6 Cenário em Redes Fluxos de dados Scheduler Recurso Partilhado Scheduler Um para cada recurso activo Determina a ordem pela qual são servidos os pedidos Uso de algoritmo de escalonamento Actualmente é um esquema FCFS First Come First Served Assume uma prioridade equivalente para todos os pacotes RSCM/ISEL-DEETC-SRC/2004 6

7 Escalonamento FCFS Pacotes colocados em fila de espera na ordem que chegam Não existe diferenciação de pacotes Não existe a noção de fluxos de pacotes Cada vez que um pacote chega é servido assim que possível O recurso partilhado nunca está livre desde que haja pacotes para serem servidos É impossível atribuir um atraso mais baixo a todos os fluxos do que aquele que eles obteriam com um algoritmo FCFS RSCM/ISEL-DEETC-SRC/2004 7

8 Suporte à QoS Quality of Service QoS Qualidade de serviço Oferecer garantias de serviço Atraso Largura de banda Jitter Fiabilidade (BER baixo) Permitir dar prioridade a determinados fluxos Uso de classes RSCM/ISEL-DEETC-SRC/2004 8

9 Procedimentos Especificação do QoS Requisitos de uma determinada aplicação e garantias dadas pelo sistema Tanto a aplicação como o sistema necessitam de conhecer o serviço oferecido pelo mecanismo de QoS Cálculo de QoS Controlo de Admissão Funções para calcular as garantias dadas pelo QoS RSCM/ISEL-DEETC-SRC/2004 9

10 Perguntas Como modificar o comportamento do escalonador nos encaminhadores de forma a suportar QoS? Quais as alternativas ao FCFS? Como lidar com situações de congestão? RSCM/ISEL-DEETC-SRC/

11 Escalonamento num encaminhador Linhas de entrada sem buffers Classificadores de pacotes baseadas em politicas Fila de saída Tabelas de encaminhamento Matriz de comutação Buffers de saída Escalonador Escolhe qual a fila de espera que é escolhida a seguir Politicas de encaminhamento Como classificar pacotes Limitações no encaminhamento Política de encaminhamento Classificador de pacotes Tabelas de encaminhamento Matriz de comutação Escalonador Buffers de saída RSCM/ISEL-DEETC-SRC/

12 Requisitos do escalonamento RSCM/ISEL-DEETC-SRC/

13 O escalonamento ideal Fácil de implementar Garantir a equidade Limites do desempenho Permite uma fácil decisão do controlo de admissão Decide se determinado fluxo pode ser permitido RSCM/ISEL-DEETC-SRC/

14 Req. Nº 1 Facilidade de implementação O escalonador tem de fazer decisões a cada micro segundo Implementado em poucas instruções ou hardware O processamento exigido por cada pacote deve crescer proporcionalmente com o número de ligações activas. Preferencialmente devia crescer abaixo desta linha. RSCM/ISEL-DEETC-SRC/

15 Req. Nº 2 Equidade Cada ligação não deve obter mais recurso do que aquele que pediu O excesso, se existir, é partilhado de igual forma por todos Transferir metade do excesso Necessidade não satisfeita A B C A B C RSCM/ISEL-DEETC-SRC/

16 Req. Nº 2 Equidade (2) Ser justo é bom! Fornece alguma protecção Fluxos com mais débito não conseguem ultrapassar os outros Atingir a justiça é um objectivo global, mas o escalonamento élocal A justiça global poderá nunca ser atingida RSCM/ISEL-DEETC-SRC/

17 Req. Nº 3 Limites do desempenho O que é? Uma maneira de obter determinado nível de serviço Pode ser Determinístico Estatístico Parâmetros comuns Largura de banda Atraso Variação do atraso (jitter) Perdas RSCM/ISEL-DEETC-SRC/

18 Req. Nº 4 Controlo de admissão Controlo de admissão precisa de fornecer qualidade de serviço Recursos sobrecarregados não conseguem garantir a performance necessária Escolha do algoritmo de escalonamento afecta a complexidade do algoritmo de controlo de admissão RSCM/ISEL-DEETC-SRC/

19 Escolhas fundamentais RSCM/ISEL-DEETC-SRC/

20 Escolhas no desenho do mecanismo Número de níveis de prioridades Utilização permanente do recurso Grau de agregação Garantias de serviço em determinado nível RSCM/ISEL-DEETC-SRC/

21 1 Prioridade O pacote de determinada prioridade é apenas servido se não existirem pacotes de prioridade mais alta. O nível mais alto obtém o atraso mais baixo Normalmente as prioridades são atribuídas a classes de atraso Risco de uma fila de espera de baixa prioridade nunca ser servida. Mensagens urgentes de baixa largura de banda Tempo Real Outras RSCM/ISEL-DEETC-SRC/

22 2 Utilização permanente do recurso Escalonamento de utilização permanente O recurso partilhado nunca fica idle quando tem pacotes à espera Sem utilização permanente Pode ficar idle mesmo com pacotes à espera Permite o alisamento do fluxo de dados Não servir o pacote assim que chega Esperar até um pacote se tornar elegível para transmissão Reduz o jitter do atraso RSCM/ISEL-DEETC-SRC/

23 2 Escalonadores sem utilização permanente Vantagens Torna o tráfego mais previsível Fluxo controlado Elimina bursts Reduz o tamanho das filas de espera da saída Desvantagens Aumenta o atraso médio Não é relevante para aplicações de streamming Desperdiça largura de banda Implementação complexa Pode necessitar de sincronização de relógio nos encaminhadores RSCM/ISEL-DEETC-SRC/

24 3 Grau de agregação Granularidade Por fluxo? Por utilizador? Por origem/destino? Solução: Definir classes, membros de determinada classe têm os mesmos requisitos Sem protecção dentro da mesma classe RSCM/ISEL-DEETC-SRC/

25 4 Garantias de serviço em determinado nível Por ordem de chegada (FCFS) Sem protecção contra esgotamento de largura de banda Sem garantia de atrasos Por marcação de tráfego Através da escolha é possível prevenir contra o esgotamento da largura de banda e dar garantias do atraso de determinado fluxo de dados RSCM/ISEL-DEETC-SRC/

26 Escalonamento de ligações Best Effort RSCM/ISEL-DEETC-SRC/

27 GPS Generalized Processor Sharing Justiça atingida através do algoritmo Generalized Processor Sharing (GPS) Visitar todas as filas de espera que não estão vazias em cada turno Servir unidades infinitesimais de cada uma Não é implementável em redes! Não é positivas servir unidades infinitesimais, a unidade mínima é um pacote Usar outros algoritmos para imitar o GPS Nenhum outro algoritmo consegue ser tão justo como o GPS Quando um pacote é servido, todos os outros têm de esperar RSCM/ISEL-DEETC-SRC/

28 WRR Weighted Round Robin Tentativa mais próxima ao GPS Servir um pacote de cada fila de espera que não esteja vazia em cada turno Ter em conta os pesos Injusto se os pacotes tiverem dimensões variáveis. Pesos diferentes, tamanho de pacote fixo. Servir mais de um pacote por visita, tendo em conta os pesos Não representa o cenário actual Pesos diferentes, tamanho de pacote variável. Usar o tamanho médio do pacote Preciso de saber o tamanho médio antecipadamente Pode-se tornar bastante injusto: Fluxos com pesos muito baixos Muitos fluxos de dados RSCM/ISEL-DEETC-SRC/

29 WFQ Weighted Fair Queueing Lida melhor com a variação do tamanho de pacotes e pesos Ideia: Encontrar o tempo de chegada, à outra ponta da ligação, de determinado pacote se tivesse sido usado TDM ao nível do bit Baseado no tempo de chegada do ultimo pacote enviado Servir os pacotes por ordem da chegada ao destino Limitações: Tem de colocar um timestamp à chegada de um pacote a uma fila de espera e tem de calcular o tempo ideal de partida para satisfazer a chegada Outro algoritmo idêntico: Packet-by-Packet Generalized Processor Sharing (PGPS) RSCM/ISEL-DEETC-SRC/

30 Gestão das filas de espera RSCM/ISEL-DEETC-SRC/

31 Motivação Todos os pacotes que não conseguem ser servidos imediatamente são colocados em buffers Escalonamento Que fila de espera deve ser seleccionada Que pacote deve ser transmitido de cada fila Gestão de filas de espera Garantir que existem buffers disponíveis: gestão de memória Organizar os pacotes dentro das filas de espera Deitar pacotes fora quando a fila de espera fica cheia Controlo de congestão RSCM/ISEL-DEETC-SRC/

32 Motivação (2) Congestão Fontes que estão a ultrapassar limites Instabilidades no encaminhamento Falha da rede A congestão pode atingir vários fluxos Descartar pacotes Deitar fora pacotes recém chegados até que a fila de espera fique livre? Aceitar novos pacotes, deitar fora os existentes? Nas ligações best-effort é normal existir perdas de pacotes RSCM/ISEL-DEETC-SRC/

33 Classificação das técnicas Grau de agregação Grau de descriminação na escolha do pacote a ser deitado fora Classificar pacotes selectivamente Prioridades na escolha Como escolher? Todos os equipamentos marcam pacotes através de um bit (DE/CLP) Deitar fora todos os pacotes que pertençam ao mesmo fluxo de dados (ex.: AAL5) Deitar fora os pacotes das origens mais próximas Porque usaram menos recursos Não é possível fazer na Internet visto que o TTL diminui Pró activo ou reactivo Escolha do pacote a deitar fora RSCM/ISEL-DEETC-SRC/

34 Pró activo ou reactivo Descarte pró activo descartar pacotes mesmo que ainda exista espaço nas filas de espera Sinalizar os endpoints para reduzir o tráfego Fontes que cooperem conseguem obter atrasos menores Fontes que não cooperem obtêm perdas de pacotes elevadas Descarte aleatório pró activo Deitar pacotes que cheguem com uma probabilidade fixa se a fila de espera exceder determinado limite Fontes não cooperantes podem conseguir enviar mais pacotes RSCM/ISEL-DEETC-SRC/

35 RED Random Early Detection Usa a ocupação média da fila de espera como parâmetro para uma função aleatória Decide se activa os mecanismos anti-congestão ou não Funcionamento Para uma ocupação abaixo de um limite mínimo, minth, os pacotes passam sem serem alterados (probabilidade de serem descartados zero) Acima de minth, a probabilidade de um pacote ser descartado cresce linearmente até uma probabilidade máxima, max p, atingida para uma ocupação máxima de max th Numa ocupação maior ou igual a max th, os pacotes são descartados RSCM/ISEL-DEETC-SRC/

36 RED Funcionamento Descartar tudo 1de descarte max p Probabilidade Aumenta linearmente 0 min th max th 100% Ocupação Média Nunca descartar RSCM/ISEL-DEETC-SRC/

37 WRED Weighted Random Early Drop Idêntico ao RED mas agora com diferentes comportamentos para a mesma fila de espera 1de descarte Pacotes marcados max p Probabilidade Pacotes normais 0 min2 th min1 th max2 th max1 th 100% Ocupação Média RSCM/ISEL-DEETC-SRC/

38 Classificação em redes IP RSCM/ISEL-DEETC-SRC/

39 Multifield Classification Type of Service (IPv4) / Traffic Class (IPv6) Precedência TOS 0 Differentiated Services Field 1000 Minimizar Atraso 0100 Maximizar débito TOS= 0010 Maximizar Fiabilidade 0001 Minimizar Custo 0000 Serviço Normal DSCP CU RSCM/ISEL-DEETC-SRC/

40 Como classificar os pacotes(2)? Endereço Origem/Destino Protocolo (Layer 4) TCP/UDP Porto Origem/Destino (Layer 4) Tipo de dados (Layer 7) Flow Label (IPv6) Evita ter de procurar nas extensões de cabeçalho RSCM/ISEL-DEETC-SRC/

41 QoS no nível 2 CoS Class of Service Usado nas tramas 802.1Qp 3 bits podem ser mapeados no ToS do IP User Priority CFI 802.1p VLAN ID 12 Bit RSCM/ISEL-DEETC-SRC/

42 Exemplo Práticos RSCM/ISEL-DEETC-SRC/

43 QoS no Cisco Catalyst 6000 Escalonamento: Fila e limite seleccionado com base no CoS recebido. Pode ser configurado o mapeamento como de confiança ou pode ser reescrito se não o for. Aplicação de politicas via ACLs Acções: Marcar Descartar Baseado em: Byte rate Burst (Token Bucket) O escalonamento e limites das filas são escolhidos com base no CoS através de um mapeamento configurável A remorção das filas de espera usa WRR entre duas filas Adaptive Base Rate RX Fila ARB Fila Prioritária Porta de Entrada Politica Classificar Motor de Encaminhamento Reescrita Fila 1 Fila 2 Fila Prioritária WRR ARB TX O encapsulamento de entrada pode ser 802.1Q, 802.1p, ISL ou nenhum Classificação baseada no DSCP Classificação MultiField baseada em Porto de confiança Informação Layer 2 c/ ACL Informação Layer 3 c/ ACL Informação Layer 4 c/ ACL Classificação BA (Beaviour Aggregate) Confiar no CoS/Precedências IP/IP DSCP c/acl Reescreve o ToS do IP e CoS do 802.1p / ISL Cada fila tem tamanho e limites configuráveis, algumas têm WRED Porta de Saída A saída pode ser encapsulada em 802.1Q / ISL ou em nada RSCM/ISEL-DEETC-SRC/

3 ALGORITMOS DE ENFILEIRAMENTO

3 ALGORITMOS DE ENFILEIRAMENTO 3 ALGORITMOS DE ENFILEIRAMENTO Uma das maneiras que os elementos de redes (tipicamente roteadores) possuem para controlar as sobrecargas de pacotes nos buffers desses dispositivos de rede é através do

Leia mais

Serviços Diferenciados no NS2. Tutoriais NS2 on-line, Xuan Chen, 2002 (Adaptado)

Serviços Diferenciados no NS2. Tutoriais NS2 on-line, Xuan Chen, 2002 (Adaptado) Serviços Diferenciados no NS2 Tutoriais NS2 on-line, Xuan Chen, 2002 (Adaptado) 1 Serviços Diferenciados n Definição de um pequeno número de classes de serviço n Com requisitos de QoS associados n Com

Leia mais

Qualidade de Serviços em Redes IP. Edgard Jamhour

Qualidade de Serviços em Redes IP. Edgard Jamhour Qualidade de Serviços em Redes IP Tipos de Comutação e Qualidade de Serviço slot de tempo = canal...... 1 2 N 1 2 N...... quadro... circuito sincronismo de quadro cabeçalho dados... t pacote Medidas de

Leia mais

FAQ sobre a Quality of Service (QoS) nos Catalyst 2950 Series Switches

FAQ sobre a Quality of Service (QoS) nos Catalyst 2950 Series Switches FAQ sobre a Quality of Service (QoS) nos Catalyst 2950 Series Switches Perguntas Introdução Quais são os requisitos de versão de software dos recursos de QoS nos Catalyst 2950 Series Switches? Que recursos

Leia mais

Weighted Fair Queuing. Comparação dos métodos de filas

Weighted Fair Queuing. Comparação dos métodos de filas Weighted Fair Queuing Comparação dos métodos de filas Esquema de seleção de filas Controle de congestionamento RED: Random Early Detection É um mecanismo de prevenção e inibição de congestionamento, atuando

Leia mais

Administração de Sistemas (ASIST)

Administração de Sistemas (ASIST) Administração de Sistemas (ASIST) Qualidade de Serviço (QoS) Dezembro de 2014 1 QoS ( Quality Of Service ) A qualidade de serviço em rede pode ser expressa por diversos parâmetros mesuráveis (parâmetros

Leia mais

Telefonia IP. Transmissão de mídias pela Internet vs melhor esforço. Prof. Emerson Ribeiro de Mello. Instituto Federal de Santa Catarina IFSC

Telefonia IP. Transmissão de mídias pela Internet vs melhor esforço. Prof. Emerson Ribeiro de Mello. Instituto Federal de Santa Catarina IFSC Telefonia IP Transmissão de mídias pela Internet vs melhor esforço Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello/tip

Leia mais

PTC Aula O que há dentro de um roteador? 4.3 O Protocolo da Internet (IP): Repasse e Endereçamento na Internet

PTC Aula O que há dentro de um roteador? 4.3 O Protocolo da Internet (IP): Repasse e Endereçamento na Internet PTC 2550 - Aula 18 4.2 O que há dentro de um roteador? 4.3 O Protocolo da Internet (IP): Repasse e Endereçamento na Internet (Kurose, p. 241-254) (Peterson, p. 124-144) 02/06/2017 Muitos slides adaptados

Leia mais

Comunicação. Multicast e Provisão de QoS Multimídia. Multicast e QoS. Multicast. Serviço Multicast. Comunicação Multicast.

Comunicação. Multicast e Provisão de QoS Multimídia. Multicast e QoS. Multicast. Serviço Multicast. Comunicação Multicast. Departamento de Engenharia de Telecomunicações - UFF Multicast e QoS Comunicação Multicast Comunicação Multicast e Provisão de QoS para Aplicações Multimídia Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br

Leia mais

Qualidade de Serviço para Aplicações de Videoconferência sobre Redes IP. São Paulo, 11 de Maio de 2003

Qualidade de Serviço para Aplicações de Videoconferência sobre Redes IP. São Paulo, 11 de Maio de 2003 Qualidade de Serviço para Aplicações de Videoconferência sobre Redes IP São Paulo, 11 de Maio de 2003 Autores Jorge Wada Ricardo Castro Sergio Molina Professor Prof. Dr. Volnys Bernal Agenda Introdução

Leia mais

Tópicos Especiais em Redes de Telecomunicações

Tópicos Especiais em Redes de Telecomunicações Tópicos Especiais em Redes de Telecomunicações Redes definidas por software e Computação em Nuvem Prof. Rodrigo de Souza Couto PARTE 1 REDES DEFINIDAS POR SOFTWARE (SDN) 2 Bibliografia Esta aula é baseada

Leia mais

VoIP e mitos: por que a voz picota, atrasa... QoS e seus desafios

VoIP e mitos: por que a voz picota, atrasa... QoS e seus desafios VoIP e mitos: por que a voz picota, atrasa... QoS e seus desafios Marlon Dutra www.encontrovoipcenter.com.br Porto Alegre, 22 de maio de 2012 Who am I? Where do I come from? Sysadmin desde 1996 Servidores,

Leia mais

Opção Qualidade de Serviço em interfaces do túnel GRE

Opção Qualidade de Serviço em interfaces do túnel GRE Opção Qualidade de Serviço em interfaces do túnel GRE Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Visão geral de GRE Cisco QoS para GRE Tunnels Modelagem Vigilância Evitando

Leia mais

Processos. Escalonamento de Processos

Processos. Escalonamento de Processos Processos Escalonamento de Processos Objetivos do Escalonamento Maximizar a taxa de utilização da UCP. Maximizar a vazão ( throughput ) do sistema. Minimizar o tempo de execução ( turnaround ). Turnaround:

Leia mais

Programação de QoS e enfileiramento nos Catalyst 3550 Switch

Programação de QoS e enfileiramento nos Catalyst 3550 Switch Programação de QoS e enfileiramento nos Catalyst 3550 Switch Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Recurso de enfileiramento de saída de portas em Switches Catalyst

Leia mais

Configurar Qualidade de Serviço no Roteadores RV160 e RV260

Configurar Qualidade de Serviço no Roteadores RV160 e RV260 Configurar Qualidade de Serviço no Roteadores RV160 e RV260 Sumário Objetivo Dispositivos aplicáveis Versão de software Classes de tráfego Enfileiramento MACILENTO Policiamento MACILENTO Gerenciamento

Leia mais

Multiprocessamento. Escalonamento de Processos: Algoritmos. Escalonamento em POSIX. Escalonamento de Threads. Padrão de Execução dum Processo

Multiprocessamento. Escalonamento de Processos: Algoritmos. Escalonamento em POSIX. Escalonamento de Threads. Padrão de Execução dum Processo Sumário Multiprocessamento. Escalonamento de Processos: Algoritmos. Escalonamento em POSIX. Escalonamento de Threads. 1 Padrão de Execução dum Processo Processos (e threads) alternam: execução de instruções;

Leia mais

Mecanismos de QoS em Linux tc Traffic Control

Mecanismos de QoS em Linux tc Traffic Control Mecanismos de QoS em Linux tc Traffic Control Controle de Tráfego (TC) Elementos do TC Camadas Superiores (TCP, UDP) S Interface de Entrada Destino é Interno? N Rotamento Policiamento Classificação Enfileiramento

Leia mais

A configuração de QoS com o modo da confiança de CoS no 200/300 Series controlou o Switches

A configuração de QoS com o modo da confiança de CoS no 200/300 Series controlou o Switches A configuração de QoS com o modo da confiança de CoS no 200/300 Series controlou o Switches Objetivo Um método comum de aperfeiçoar uma rede é com o uso do Qualidade de Serviço (QoS). QoS trabalha dando

Leia mais

Técnicas de comutação

Técnicas de comutação Técnicas de comutação Abordagens para a montagem de um núcleo de rede [Kurose] Comutação Alocação de recursos da rede (meio de transmissão, nós intermediários etc.) para transmissão [Soares] Técnicas de

Leia mais

06.01 Redes de Distribuição de Conteúdos

06.01 Redes de Distribuição de Conteúdos 06.01 Redes de Distribuição de Conteúdos Redes de Serviços e Comunicações Multimédia RSCM/ISEL-DEETC-SRC/2004 1 Distribuição de ficheiros/notícias/software Distribuição de conteúdos: Websites populares

Leia mais

5 Classificadores e Condicionadores de Tráfego

5 Classificadores e Condicionadores de Tráfego 5 Classificadores e Condicionadores de Tráfego 46 5 Classificadores e Condicionadores de Tráfego 5.1. Classificadores e Condicionadores de tráfego O modelo DiffServ usa condicionadores de tráfego (Traffic

Leia mais

Series Switch do catalizador G-L3 e WS-X4232- L3 módulos QoS FAQ da camada 3

Series Switch do catalizador G-L3 e WS-X4232- L3 módulos QoS FAQ da camada 3 Series Switch do catalizador G-L3 e WS-X4232- L3 módulos QoS FAQ da camada 3 Índice Introdução Que características de QoS os Catalyst Switches da camada 3 (L3) apoiam? Que é o software mínimo exigido para

Leia mais

Processos. Escalonamento de Processos

Processos. Escalonamento de Processos Processos Escalonamento de Processos Objetivos do Escalonamento Maximizar a taxa de utilização da UCP. Maximizar a vazão ( throughput ) do sistema. Minimizar o tempo de execução ( turnaround ). Turnaround:

Leia mais

Processos. Objetivos do Escalonamento. Políticas de Escalonamento. Algoritmos de Escalonamento. Maximizar a taxa de utilização da UCP.

Processos. Objetivos do Escalonamento. Políticas de Escalonamento. Algoritmos de Escalonamento. Maximizar a taxa de utilização da UCP. Objetivos do Escalonamento Maximizar a taxa de utilização da UCP. Processos Maximizar a vazão ( throughput ) do sistema. Minimizar o tempo de execução ( turnaround ). Turnaround: tempo total para executar

Leia mais

Processos. Escalonamento de Processos

Processos. Escalonamento de Processos Processos Escalonamento de Processos Objetivos do Escalonamento Maximizar a taxa de utilização da UCP. Maximizar a vazão ( throughput ) do sistema. Minimizar o tempo de execução ( turnaround ). Turnaround:

Leia mais

SSC0641 Redes de Computadores

SSC0641 Redes de Computadores SSC0641 Redes de Computadores Capítulo 4 Camada de Rede 4.1 a 4.3 Prof. J ó Ueyama Abril/2011 SSC0641-2011 1 Objetivos do Capítulo 4 Camada de Rede Entender os princípios dos serviços da camada de rede:

Leia mais

04.01 Transporte IP. Redes de Serviços e Comunicações Multimédia RSCM/ISEL-DEETC-SRC/2004 1

04.01 Transporte IP. Redes de Serviços e Comunicações Multimédia RSCM/ISEL-DEETC-SRC/2004 1 04.01 Transporte IP Redes de Serviços e Comunicações Multimédia RSCM/ISEL-DEETC-SRC/2004 1 Introdução Internet é utilizada para a transmissão fiável de dados sem requisitos de atraso O TCP predomina nestas

Leia mais

Qualidade de Serviço no Switches do catalizador 4500/4000 que executa Cactos FAQ

Qualidade de Serviço no Switches do catalizador 4500/4000 que executa Cactos FAQ Qualidade de Serviço no Switches do catalizador 4500/4000 que executa Cactos FAQ Índice Introdução Que características de QoS o Switches do catalizador 4500/4000 que executa Cactos apoia? Que é o software

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores O Roteador Slide 1 Principal Função do Roteador Repasse Quando um pacote chega ao enlace de entrada de um roteador, este deve conduzi-lo até o enlace de saída apropriado. Roteamento

Leia mais

Sistemas Operativos: Escalonamento de Processos

Sistemas Operativos: Escalonamento de Processos Sistemas Operativos: Escalonamento de Processos Pedro F. Souto (pfs@fe.up.pt) March 29, 2011 Sumário Escalonamento de Processos O Problema Algoritmos de Escalonamento de Processos Leitura Adicional Padrão

Leia mais

Serviços Integrados na Internet

Serviços Integrados na Internet Serviços Integrados na Internet FEU/DEEC/BL 2002/03 José uela Modelos de QoS em edes I» Historicamente as redes I têm baseado o seu funcionamento num modelo de serviços best effort, caracterizado por não

Leia mais

Comunicação Multicast. Garantia de QoS. QoS em Redes IP.

Comunicação Multicast. Garantia de QoS. QoS em Redes IP. Departamento de Ciência da Computação - UFF Multicast e QoS Comunicação Multicast Comunicação Multicast e Provisão de QoS para Aplicações Multimídia Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br

Leia mais

Sistemas Operacionais

Sistemas Operacionais Introdução Sistemas Operacionais Gerência do processador (Escalonamento) Aula 05 Objetivos de um sistema operacional são: Eficiência: relação entre o uso efetivo de um recurso e a quantidade desse recurso

Leia mais

Abordagens de Escalonamento

Abordagens de Escalonamento Necessidade de Diferentes Abordagens Sistemas de Tempo Real: Abordagens de Escalonamento Rômulo Silva de Oliveira Departamento de Automação e Sistemas DAS UFSC romulo@das.ufsc.br http://www.das.ufsc.br/~romulo

Leia mais

Sistemas Operacionais. Escalonamento de processos

Sistemas Operacionais. Escalonamento de processos Sistemas Operacionais Escalonamento de processos 1 Escalonamento de Processos Sistemas Interativos Algoritmos para Sistemas Interativos: First-Come-First-Served (FIFO) Round-Robin; Prioridade; Múltiplas

Leia mais

Notas da Aula 11 - Fundamentos de Sistemas Operacionais

Notas da Aula 11 - Fundamentos de Sistemas Operacionais Notas da Aula 11 - Fundamentos de Sistemas Operacionais 1. Escalonamento de Tempo Real Em sistemas de tempo real, o objetivo principal do escalonador é garantir que todos os processos sejam executados

Leia mais

Na aula passada... Protocolos de comunicação multimídia:

Na aula passada... Protocolos de comunicação multimídia: Na aula passada... Protocolos de comunicação multimídia: RTP RTP (Real Time treaming Protocol) RTCP (Real Time Control Protocol) H.323 Exercício: Construir uma aplicação que utilize RTP + (RTP ou RTCP)

Leia mais

Graduação Tecnológica em Redes de Computadores. Tecnologias de Interligação de Redes

Graduação Tecnológica em Redes de Computadores. Tecnologias de Interligação de Redes Graduação Tecnológica em Redes de Computadores Tecnologias de Interligação de Redes Euber Chaia Cotta e Silva euberchaia@yahoo.com.br Graduação Tecnológica em Redes de Computadores Comutação de Circuitos,

Leia mais

O Qualidade de Serviço (QoS) com configuração de modo da confiança DSCP no 200/300 Series controlou o Switches

O Qualidade de Serviço (QoS) com configuração de modo da confiança DSCP no 200/300 Series controlou o Switches O Qualidade de Serviço (QoS) com configuração de modo da confiança DSCP no 200/300 Series controlou o Switches Objetivo Um método comum para aperfeiçoar um desempenho da rede é com o uso do Qualidade de

Leia mais

Capítulo 4: Camada de rede

Capítulo 4: Camada de rede Capítulo 4: Camada de Objetivos do capítulo: entender os princípios por trás dos serviços da camada de : modelos de serviço da camada de repasse versus roteamento como funciona um roteador roteamento (seleção

Leia mais

Algoritmo de Escalonamento para Diferenciação de Qualidade de Serviço em Redes DiffServ/MPLS

Algoritmo de Escalonamento para Diferenciação de Qualidade de Serviço em Redes DiffServ/MPLS Algoritmo de Escalonamento para Diferenciação de Qualidade de Serviço em Redes DiffServ/MPLS DANIEL FILIPE DA SILVA RAMOS Licenciado em Engenharia Electrotécnica e de Computadores pela Faculdade de Engenharia

Leia mais

Processos. Aula Passada. Aula Passada (2) Ciclos de CPU e de I/O (1)

Processos. Aula Passada. Aula Passada (2) Ciclos de CPU e de I/O (1) Aula Passada Processos (Aula 6) Escalonamento de Processos O SO gerencia os recursos do sistema de computação em benefício dos processos Para isso, mantem estruturas de controles Tabelas (memória, I/O,

Leia mais

EIC0032, Redes de Computadores 20/jan/2017 Exame Parte 2 (com consulta, 10 valores, 90 minutos) Nome:

EIC0032, Redes de Computadores 20/jan/2017 Exame Parte 2 (com consulta, 10 valores, 90 minutos) Nome: Exame Parte 2 (com consulta, 10 valores, 90 minutos) 1. Dois equipamentos comunicam usando uma ligação de dados que usa mecanismos ARQ. Assuma que a capacidade do canal (em cada sentido) é de 1 Mbit/s,

Leia mais

6 ESCALONAMENTO DE CPU

6 ESCALONAMENTO DE CPU 6 ESCALONAMENTO DE CPU O escalonamento de CPU é ponto chave da multiprogramação. Ela permite que haja mais de um processo em execução ao mesmo tempo. Em ambientes com um único processador, o escalonador

Leia mais

Capítulo 5. A camada de rede

Capítulo 5. A camada de rede Capítulo 5 A camada de rede slide slide 1 1 slide 2 Questões de projeto da camada de rede Comutação de pacote: store-and-forward Serviços fornecidos à camada de transporte Implementação do serviço não

Leia mais

Sistemas de Tempo-Real

Sistemas de Tempo-Real Sistemas de Tempo-Real (Cont.) Controlo temporal Escalonamento Bibliografia H. Kopetz, Design Principles for Distributed Embedded Applications, Kluwer Academic Publishers, 997. G. Buttazzo, Hard Real-Time

Leia mais

Arquitectura de Redes

Arquitectura de Redes Arquitectura de Redes Equipamento de rede 1 Conceitos (I) 2 Delay tempo que demora um bit desde que parte de uma máquina até chegar a outra. Acesso tempo para acesso ao meio físico; Propagação viagem no

Leia mais

Pesquise defeitos o valor DSCP em mudanças QOS em ASR9000

Pesquise defeitos o valor DSCP em mudanças QOS em ASR9000 Pesquise defeitos o valor DSCP em mudanças QOS em ASR9000 Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Problema: Valor DSCP em mudanças QOS em One Direction Topologia Troubleshooting

Leia mais

Redes de Computadores 2 o Teste

Redes de Computadores 2 o Teste Redes de Computadores 2 o Teste 23 de Janeiro de 2009 LEIC-Tagus Nota prévia As respostas erradas nas questões de escolha múltipla descontam a cotação dessa questão a dividir pelo número de alternativas.

Leia mais

Redes de Computadores (LTIC) 2014/15. Parte 1 (8 valores) Exame Final (1ª Época) 24 de junho de Nome:

Redes de Computadores (LTIC) 2014/15. Parte 1 (8 valores) Exame Final (1ª Época) 24 de junho de Nome: Redes de Computadores (LTIC) 2014/15 Exame Final (1ª Época) 24 de junho de 2015 ATENÇÃO: A duração da prova é de 2,5 horas (150 minutos). Só poderá haver desistências após 60 minutos. Todas as respostas

Leia mais

! " # " & # dados comuns. tipos de tráfego. dados críticos. QoS. Integração de dados, áudio e vídeo em uma infraestrutura. redes tradicionais

!  #  & # dados comuns. tipos de tráfego. dados críticos. QoS. Integração de dados, áudio e vídeo em uma infraestrutura. redes tradicionais Nelson S Rosa tipos de tráfego dados comuns email dados críticos finanças voz telefonia na Internet vídeo vídeo conferência dados comuns sem restrição dados críticos restrições de tempo voz sem perdas

Leia mais

Qualidade de Serviço com Mikrotik

Qualidade de Serviço com Mikrotik Qualidade de Serviço com Mikrotik Flavio Gomes Figueira Camacho Vipnet Baixada Telecomunicações e Informática LTDA Autor Diretor de TI da Vipnet Baixada Telecomunicações e Informática LTDA, operadora de

Leia mais

Davidson Rodrigo Boccardo

Davidson Rodrigo Boccardo Gerenciamento de processos Davidson Rodrigo Boccardo flitzdavidson@gmail.com Revisão Critérios de alocação: Utilização da CPU Produtividade (Throughput) Número de processos finalizados por unidade de tempo

Leia mais

Mecanismos de QoS em Linux tc Traffic Control. Edgard Jamhour

Mecanismos de QoS em Linux tc Traffic Control. Edgard Jamhour Mecanismos de QoS em Linux tc Traffic Control Edgard Jamhour Bibliografia A maior parte das figuras desta apresentação foi extraída do tutorial: http://www.opalsoft.net/qos/ds.htm Arquitetura de Rede no

Leia mais

Escalonamento do CPU

Escalonamento do CPU Paulo Sérgio Almeida Grupo de Sistemas Distribuídos Departamento de Informática Universidade do Minho Função: escolher qual o processo pronto que corre em seguida Invocado possivelmente aquando: interrupções

Leia mais

Sistemas de Tempo-Real

Sistemas de Tempo-Real Aula Escalonamento usando prioridades dinâmicas Escalonamento on-line com prioridades dinâmicas O critério Earliest Deadline First limite de utilização de CPU Optimalidade e comparação com RM: nível de

Leia mais

Escalonamento de Tarefas

Escalonamento de Tarefas Escalonamento de Tarefas Rômulo Silva de Oliveira ebook Kindle, 2018 www.romulosilvadeoliveira.eng.br/livrotemporeal Outubro/2018 1 Escalonamento de Tarefas Sistemas de tempo real são organizados em torno

Leia mais

Protocolo ATM. Prof. Marcos Argachoy

Protocolo ATM. Prof. Marcos Argachoy REDES II Protocolo Prof. Marcos Argachoy Perfil desse tema Características Componentes Tipos de Serviço CoS / QoS Modelo de camadas Formato da Célula Redes - Asynchronous Transfer Mode O é uma tecnologia

Leia mais

Temporização(Scheduling) de Processos. TemporobjectivomaximizarousodoCPU,i.e.tersempre um processo a executar.

Temporização(Scheduling) de Processos. TemporobjectivomaximizarousodoCPU,i.e.tersempre um processo a executar. Temporização(Scheduling) de Processos TemporobjectivomaximizarousodoCPU,ietersempre um processo a executar Filas de processos usadas em scheduling: Fila de tarefas: processos submetidos para execução,

Leia mais

Escalonamento de Processos. Estratégia de atribuição do Processador aos Processos

Escalonamento de Processos. Estratégia de atribuição do Processador aos Processos Escalonamento de Processos Estratégia de atribuição do Processador aos Processos 1. Introdução 2. Políticas de Escalonamento 3. Critérios para um bom escalonador 4. Caracterização dos escalonadores 5.

Leia mais

Redes ATM. Instituto Superior Técnico

Redes ATM. Instituto Superior Técnico Redes ATM Instituto Superior Técnico André Silva e Tiago Carinhas Redes de Telecomunicações 2010/2011 Sumário Introdução Princípios do ATM Célula ATM Modelo de referência Camadas ATM Dispositivos ATM Conexões

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de

Leia mais

Sistemas Operacionais. Universidade Federal de Minas Gerais. Aula 3. Escalonamento

Sistemas Operacionais. Universidade Federal de Minas Gerais. Aula 3. Escalonamento Aula 3 Escalonamento Escalonamento Porque? Quando? Como? Critérios? Políticas de escalonamento Como avaliar? Referências: Capítulo 5: 5.1 a 5.3, 5.6 Porque Escalonar? Escalonamento controla compartilhamento

Leia mais

Sistemas Operativos. Sumário. Escalonador da CPU. Por Prioridades Round Robin. ! Algoritmos de escalonamento

Sistemas Operativos. Sumário. Escalonador da CPU. Por Prioridades Round Robin. ! Algoritmos de escalonamento Escalonador da CPU Sumário! Algoritmos de escalonamento Por Prioridades Round Robin Por Prioridades! A cada processo é associada uma prioridade Geralmente um número inteiro (vamos considerar que os números

Leia mais

Qualidade de Serviço. Carlos Gustavo A. da Rocha. Tecnologia para Integração de Serviços

Qualidade de Serviço. Carlos Gustavo A. da Rocha. Tecnologia para Integração de Serviços Qualidade de Serviço Carlos Gustavo A. da Rocha Qualidade de Serviço É um requisito de uma classe de aplicações relacionados a itens como Banda passante Retardo de transmissão Variação de retardo Taxas

Leia mais

Sistemas Operativos. Objetivo. Entrega do Questionário. Exercício 1. Exercício 2. Exercício 3. Exercício 4. Grupo 1 Introdução

Sistemas Operativos. Objetivo. Entrega do Questionário. Exercício 1. Exercício 2. Exercício 3. Exercício 4. Grupo 1 Introdução Sistemas Operativos Objetivo O objetivo deste questionário é levá-lo a rever os conceitos básicos dos sistemas operativos, bem como os algoritmos de scheduling e mecanismos de sincronização estudados.

Leia mais

4 Agregação de Quadros

4 Agregação de Quadros 4 Agregação de Quadros Foram implementados no padrão 802.11n diversos mecanismos para melhorar a vazão tanto na camada física quanto na camada MAC. Na camada física, o uso principalmente de MIMO, OFDM

Leia mais

Capítulo II - Mecanismos para se prover QoS. Prof. José Marcos C. Brito

Capítulo II - Mecanismos para se prover QoS. Prof. José Marcos C. Brito Capítulo II - Mecanismos para se prover QoS Prof. José Marcos C. Brito Mecanismos para se prover QoS Dejitter buffer Classificação do tráfego Priorização do tráfego Controle de congestionamento Policiamento

Leia mais

Introdução às Redes de Telecomunicações Licenciatura em Eng. Electrotécnica e de Computadores 25 de Junho de o Exame 2 o Semestre.

Introdução às Redes de Telecomunicações Licenciatura em Eng. Electrotécnica e de Computadores 25 de Junho de o Exame 2 o Semestre. Introdução às Redes de Telecomunicações Licenciatura em Eng. Electrotécnica e de Computadores 25 de Junho de 2002 1 o Exame 2 o Semestre Número: Nome: Duração: 2:30 horas O exame é sem consulta O exame

Leia mais

Redes de Computadores. Prof. André Y. Kusumoto

Redes de Computadores. Prof. André Y. Kusumoto Redes de Computadores Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com 2/16 Nível de Rede Comunicação entre dispositivos de uma mesma rede ocorrem de forma direta. Quando a origem e o destino estão

Leia mais

Questões de Provas de Períodos Anteriores

Questões de Provas de Períodos Anteriores Sistemas Operacionais 2010/1 Questões de Provas de Períodos Anteriores 1) Dois importantes conceitos encontrados no sistema operacional Unix são: (i) modo de execução ( execution mode ); e (ii) contexto

Leia mais

Sistemas Operativos: Implementação de Processos

Sistemas Operativos: Implementação de Processos Sistemas Operativos: Implementação de Processos Pedro F. Souto (pfs@fe.up.pt) March 4, 2014 Sumário: Implementação de Processos Contexto (Estado) dum Processo Comutação de Processos Escalonamento de Processos

Leia mais

PTC Aula O Protocolo da Internet (IP): Repasse e Endereçamento na Internet 4.4 Repasse generalizado e SDN

PTC Aula O Protocolo da Internet (IP): Repasse e Endereçamento na Internet 4.4 Repasse generalizado e SDN PTC 3450 - Aula 20 4.3 O Protocolo da Internet (): Repasse e Endereçamento na Internet 4.4 Repasse generalizado e SDN (Kurose, p. 263-274) (Peterson, p. 147-163) 09/06/2017 Muitos slides adaptados com

Leia mais

Redes de Computadores. Prof. MSc André Y. Kusumoto

Redes de Computadores. Prof. MSc André Y. Kusumoto Redes de Computadores Prof. MSc André Y. Kusumoto andrekusumoto.unip@gmail.com Nível de Rede Comunicação entre dispositivos de uma mesma rede ocorrem de forma direta. Quando a origem e o destino estão

Leia mais

Proposta de modelos de fonte On/Off para análise de seus impactos em escalonadores FIFO e DRR

Proposta de modelos de fonte On/Off para análise de seus impactos em escalonadores FIFO e DRR Proposta de modelos de fonte On/Off para análise de seus impactos em escalonadores FIFO e DRR Renato Moraes Silva, Tatiana Annoni Pazeto Curso de Licenciatura Plena em Informática Universidade Federal

Leia mais

Escalonamento de processos

Escalonamento de processos de processos Carlos Gustavo A. da Rocha Nos computadores atuais frequentemente temos vários processos (threads) competindo por um pequeno número de CPUs Nestes casos uma escolha deve ser feita de qual

Leia mais

Sistemas Operativos: Implementação de Processos

Sistemas Operativos: Implementação de Processos Sistemas Operativos: Implementação de Processos Pedro F. Souto (pfs@fe.up.pt) March 8, 2012 Sumário: Implementação de Processos Contexto (Estado) dum Processo Comutação de Processos Escalonamento de Processos

Leia mais

Escalonamento no Unix. Sistemas Operacionais

Escalonamento no Unix. Sistemas Operacionais Escalonamento no Unix Projeto do Escalonador O projeto de um escalonador deve focar em dois aspectos: Política de escalonamento estabelece as regras usadas para decidir para qual processo ceder a CPU e

Leia mais

UNIVERSIDADE DO ESTADO DO RIO DE JANEIRO REDES DE COMUNICAÇÕES

UNIVERSIDADE DO ESTADO DO RIO DE JANEIRO REDES DE COMUNICAÇÕES 1 a. Lista Redes de Comunicações I pg. 1/5 UNIVERSIDADE DO ESTADO DO RIO DE JANEIRO REDES DE COMUNICAÇÕES 1 Prof. Flávio Alencar 1 a. LISTA (Assuntos: Filas, probabilidade e estatística aplicada a redes

Leia mais

Qualidade de Serviço na Internet

Qualidade de Serviço na Internet Página Web 1 de 6 Boletim bimestral sobre tecnologia de redes produzido e publicado pela RNP Rede Nacional de Ensino e Pesquisa ISSN 1518-5974 12 de novembro de 1999 volume 3, número 6 Qualidade de Serviço

Leia mais

Nível de Rede. Modelo de Referência OSI GCAR

Nível de Rede. Modelo de Referência OSI GCAR Nível de Rede Modelo de Referência OSI Camada 1: Física Camada 2: Enlace Camada 3: Rede Camada 4: Transporte Camada 5: Sessão Camada 6: Apresentação Camada 7: Aplicação APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE

Leia mais

EXERCÍCIOS PROPOSTOS Desempenho de redes

EXERCÍCIOS PROPOSTOS Desempenho de redes FACULDADE PITÁGORAS Curso Superior em Tecnologia: Redes de Computadores DESEMPENHO DE REDES Prof. Ulisses Cotta Cavalca EXERCÍCIOS PROPOSTOS Desempenho de redes Data de entrega:

Leia mais

Implementar QoS em Cisco SD-WAN

Implementar QoS em Cisco SD-WAN Implementar QoS em Cisco SD-WAN Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Problema Solução Configurar e execute Cisco SD-WAN QoS Política dos dados Image2 QoS de um ramo a outro

Leia mais

Gestor de Processos. Gestor de Processos

Gestor de Processos. Gestor de Processos Gestor de Processos Núcleo do Sistema Operativo Gestor de Processos Entidade do núcleo responsável por suportar a execução dos processos Gestão das Interrupções Multiplexagem do Processador Despacho efectua

Leia mais

MPLS- Multiprotocol Label Switching

MPLS- Multiprotocol Label Switching MPLS- Multiprotocol Label Switching Trabalho realizado por: João Pinto nº 56 798 Justimiano Alves nº 57548 Instituto Superior Técnico Redes Telecomunicações 200/2010 Rede MPLS Introdução. Definição. Motivação.

Leia mais

Escalonamento da CPU

Escalonamento da CPU Escalonamento da CPU Sistemas Operacionais Charles Tim Batista Garrocho Instituto Federal de Minas Gerais IFMG Campus Ouro Branco https://garrocho.github.io charles.garrocho@ifmg.edu.br Sistemas de Informação

Leia mais

Escalonamento da CPU

Escalonamento da CPU Escalonamento da CPU Sistemas Operacionais Charles Tim Batista Garrocho Instituto Federal de São Paulo IFSP Campus Campos do Jordão garrocho.ifspcjo.edu.br/oso charles.garrocho@ifsp.edu.br Técnico em Informática

Leia mais

Nível de Rede. Funções do nível de rede GCAR

Nível de Rede. Funções do nível de rede GCAR Nível de Rede Funções do nível de rede Multiplexação Endereçamento Mapeamento entre endereços de rede e de enlace Roteamento Estabeleciment/Liberação conexões de rede Controle de Congestionamento 1 Funções

Leia mais

Entendendo a categoria de serviço UBR+ para ATM VCs

Entendendo a categoria de serviço UBR+ para ATM VCs Entendendo a categoria de serviço UBR+ para ATM VCs Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções O que é UBR+? Mecanismo UBR+ UBR+ no PA-A3 UBR+ no PA-A6 Informações Relacionadas

Leia mais

TM 1. Manuel P. Ricardo. Faculdade de Engenharia da Universidade do Porto

TM 1. Manuel P. Ricardo. Faculdade de Engenharia da Universidade do Porto TM 1 Tráfego e Medidas em Redes IP Manuel P. Ricardo Faculdade de Engenharia da Universidade do Porto TM 2 Bibliografia» Aula preparada com base nos seguintes documentos Joachim Charzinski, Internet Traffic

Leia mais

Fundamentos de Sistemas Operacionais

Fundamentos de Sistemas Operacionais Fundamentos de Sistemas Operacionais Aula 11: Escalonadores: Estudos de Caso Diego Passos Últimas Aulas Escalonadores Escalonadores não-preemptivos: FIFO. SJF (com e sem previsão). Escalonadores preemptivos:

Leia mais

01 - Introdução. Redes de Serviços e Comunicações Multimédia RSCM/ISEL-DEETC-SRC/2004 1

01 - Introdução. Redes de Serviços e Comunicações Multimédia RSCM/ISEL-DEETC-SRC/2004 1 01 - Introdução Redes de Serviços e Comunicações Multimédia RSCM/ISEL-DEETC-SRC/2004 1 Como comunicar eficientemente? Visual Som Textual Fala Quais os problemas inerentes à entrega de informação multimédia

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Software de Rede Slide 1 Serviço X Protocolo Serviço: Conjunto de primitivas (operações) que uma camada oferece à camada situada acima dela. [TAN, 03] Protocolo: Conjunto de regras

Leia mais

Camada de Rede. Endereçamento de Rede Protocolo IP

Camada de Rede. Endereçamento de Rede Protocolo IP Camada de Rede Endereçamento de Rede Protocolo IP Camada de Rede Protocolo mais importante: IP IPv4 (mais utilizada) IPv6 (atender ao crescimento das redes e a necessidade de novos endereços). PDU: Pacote

Leia mais

UFRJ IM - DCC. Sistemas Operacionais I. Unidade III. Escalonamento de Processos. 24/04/2014 Prof. Valeria M. Bastos

UFRJ IM - DCC. Sistemas Operacionais I. Unidade III. Escalonamento de Processos. 24/04/2014 Prof. Valeria M. Bastos UFRJ IM - DCC Sistemas Operacionais I Unidade III Escalonamento de Processos 24/04/2014 Prof. Valeria M. Bastos 1 ORGANIZAÇÃO DA UNIDADE Processador Escalonamento de Processos Conceituação Critérios de

Leia mais

IPv6 FEUP MPR. » Espaço de endereçamento pequeno» Usado de forma descontínua» Algumas alterações para resolver estes problemas

IPv6 FEUP MPR. » Espaço de endereçamento pequeno» Usado de forma descontínua» Algumas alterações para resolver estes problemas IPv6 1 IPv6 FEUP MPR IPv6 2 A Necessidade de um Novo IP IPv4» Espaço de endereçamento pequeno» Usado de forma descontínua» Algumas alterações para resolver estes problemas subredes e superredes (CDIR)»

Leia mais

Sistemas de Computação. Processos e escalonamento

Sistemas de Computação. Processos e escalonamento Processos e escalonamento Sistema operacional Programa que age como intermediário entre o usuário de um computador e o hardware Objetivos: Executar programas do usuário e facilitar a resolução de problemas

Leia mais