Atividades do grupo de Transporte de Áudio e Vídeo do IETF

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

Download "Atividades do grupo de Transporte de Áudio e Vídeo do IETF"

Transcrição

1 Atividades do grupo de Transporte de Áudio e Vídeo do IETF Domenico Sávio G. de Araújo e Solon Antônio Andrade dos Santos Mestrado em Telecomunicações Universidade Federal Fluminense (UFF) Rua Passos da Pátria 156- Niteroi RJ Brasil {solon}solon@midiacom.uff.br, domenico@midiacom.uff.br Resumo. Este trabalho mostra uma visão básica do SRTP(Secure Real-time Protocol), o protocolo AVPF(Audio Visual Profile Feedback) e o ilbc(internet Low Bit Code), que são os mais recentes trabalhos em andamento do grupo AVT(Audio/Video Transport) do IETF(The Internet Engineering Task Force) 1. Introdução O grupo de Trabalho de transporte de Áudio/Vídeo da IETF foi formado para especificar um protocolo para a transmissão em tempo real de áudio e de vídeo sobre protocolos UDP/IP em redes unicast e multicast. O objetivo deste documento é mostrar os mais recentes trabalhos em andamento do grupo de trabalho AVT do IETF. Dentro da proposta de trabalho apresentada foram destacados três trabalhos desenvolvidos pelo grupo. Na primeira parte, é apresentado o SRTP (Secure Real-time Protocol), protocolo que garante a segurança e a integridade dos pacotes RTP(Real-time Protocol). Na segunda parte, será mostrado o protocolo AVPF, que é uma extensão do AVP. Na terceira parte, será apresentado o Internet Low Bit Codec (ilbc), que descreve o formato do payload do RTP. 2. SRTP Secure Real-Time Protocol O SRTP (Secure Real-time Transport Protocol) provê segurança para o RTP(Real-time Transport Protocol) e RTCP(the Real-time Transport Control Protocol). O SRTP insere no cabeçalho das mensagens RTP e RTCP campos para serviços de criptografia e mensagens de autenticação. Além disso, define um conjunto básico de transformações criptográficas, permitindo futuras transformações. Através do gerenciamento de chave, o SRTP é estável tanto para aplicações RTP em redes unicast quanto para aplicações em redes multicast. O SRTP pode atingir uma alta vazão de dados e baixa utilização computacional, em função do tamanho reduzido do pacote, e mostrou ser uma proteção apropriada para ambientes heterogêneos (Redes com e sem fio).

2 A segurança no SRTP garante: - Sigilo no Payload do RTP e RTCP(Criptografia); - Integridade dos pacotes RTP e RTCP(Mensagens de Autenticação); Os serviços de criptografia e autenticação são opcionais e independentes um do outro. Além do mostrado acima, SRTP e o SRTCP têm outros objetivos funcionais: - Estrutura que permite atualizações de novas transformações criptográficas; - Um baixo custo computacional (footprint), obtido pelo através do tamanho reduzido do pacote garantindo economia de Largura de Banda. - Independência das camadas inferiores de Transporte, Rede e Física usadas pelo RTP, e alta tolerância a perda e reordenação de pacote. Essas propriedades garantem ao SRTP um conveniente plano de proteção para o RTP/RTCP nos cenários wired e wireless. Quanto ao esquema de criptografia, SRTP provê alguns recursos adicionais: - Uma única Chave Máster para criptografia e autenticação, tanto para a o SRTP quanto para ao SRTCP. Isso foi possível graças a função de Chave de Derivação, fornecendo Chaves de Sessão que são utilizadas diretamente na transformação criptográfica. A Chave Máster garante a segurança das chaves de sessão. - Além disso, a Chave de Derivação pode ser configurada para atualizar as Chaves de Sessão periodicamente. 2.1 Cabeçalho do SRTP O cabeçalho SRTP é uma extensão cabeçalho RTP 1. Exceto onde é explicitamente notificado, todos os aspectos aplicáveis ao RTP são válidos, para os recursos de segurança do SRTP. Conceitualmente o SRTP é considerado como um choque na pilha de implementação, pois o SRTP reside entre o RTP e a camada de transporte. No lado transmissor, o SRTP 2 intercepta os pacotes RTP e envia o pacote SRTP equivalente. No lado do receptor, o 1 [RFC 1889/3550] RTP: A transport Protocol for Real-Time Applications IETF Network Group; 2 [RFC 3711] SRTP: The Secure Real-time Transport Protocol (SRTP)

3 pacote SRTP é interceptado, processado e o equivalente pacote RTP enviado para o Bloco RTP da pilha. O SRTCP (Secure RTCP) provê os mesmos serviços de segurança para o RTCP como o SRTP faz para o RTP. A mensagem de autenticação SRTCP é obrigatória e com isso, protege os campos do RTCP, garantindo a realimentação/resposta para o emissor, ou mantendo os contadores de seqüência de pacotes. O cabeçalho do SRTP é mostrado na figura 1. Figura 1- Cabeçalho SRTP A parte de criptografia de um pacote SRTP consiste da criptografia do Payload (Dados) do Pacote RTP incluindo os bits de comprimento (Padding) quando presentes. A parte de criptografia pode ser exatamente do mesmo tamanho de mensagem não criptografada ou pode ser maior. A figura 1 mostra o cabeçalho RTP incluindo uma possível quantidade de bits de enchimento para o RTP. Nenhuma das transformações Cripitográficas pré-definidas usa Padding, logo o tamanho do Payload é o mesmo do texto não criptografado. O Padding é utilizado quando o esquema de criptografia necessita de um tamanho mínimo do pacote, e a sua presença é informada no cabeçalho do pacote RTP (Campo P). O último octeto do preenchimento indica quantos octetos de enchimento serão ignorados. Novas transformações criptográficas podem usar Padding, gerando um aumento no tamanho do cabeçalho. No cabeçalho SRTP são encontrados dois outros campos que não estão presentes no cabeçalho RTP. São eles o MKI(Master Key Identifier) e o Authentication tag. O MKI é de tamanho configurável e é opcional. O MKI é definido e usado pelo Gerenciador de Chave, e identifica a Chave Máster de cada Chave de Sessão que é criptografada/autenticada em um pacote a parte. É importante notar que O MKI não identifica o contexto criptográfico. No processo de descriptografia, o MKI pode ser usado

4 pelo Gerenciador de Chave para identificar uma Chave Máster dentro de um contexto Criptográfico. O campo Authentication tag(etiqueta de autenticação) tem comprimento configurável e é recomendado. O Autentication Tag é usado para transportar os dados de autenticação da mensagem. A parte de autenticação do pacote SRTP consiste de um cabeçalho RTP seguido da parte criptografada do pacote SRTP. Desta forma, se a criptografia e autenticação são aplicadas, a criptografia deve ser aplicada antes da autenticação do lado do transmissor e entendido do lado do receptor. A Autentication Tag provê a autenticação do cabeçalho e do payload do RTP, e indiretamente provê a Replay Protection através da autenticação do número de seqüência. Note que o MKI não garante a integridade e nenhuma proteção extra. Como contexto criptográfico, cada fluxo SRTP requer que um remetente e um receptor mantenham informações de estado criptográfico. O SRTP usa dois tipos de chave: Chave Máster e Chaves de Sessão. As Chaves de Sessão são utilizadas diretamente na transformação criptográfica, e a Chave Máster, é um string randômico de bits (dado pelo Protocolo Gerenciador de chave) com o qual as Chaves de Sessão são enviadas em caminho criptograficamente seguro. A Chave Máster e outros parâmetros no contexto criptográfico são providos através de mecanismos externos ao SRTP. As figuras 2 e 3 ilustram o processo de criptografia do lado do remetente e receptor respectivamente. Dado Definição do contexto Criptográfico Definição da Chave Master Chave Master Definição de Chaves de Sessão Chaves Sessão Dado Cripitografado Envio do Dado Figura 2 - Remetente

5 Figura 3 Receptor Dado Cripitografado Algorítimo para decodificar a Chave Master MKI Chave Master Algorítimo para decodificar as Chaves de Sessão Chave de Sessão Dado

6 3. AVPF RTCP Audio and Video Payload Format Os mecanismos atuais disponíveis com o RTP para melhorar a resiliência a erro incluem codificação redundante de áudio, a codificação redundante de vídeo, o RTP-Level FEC, e considerações gerais na transmissão mais robusta dos fluxos de mídia (formato genérico de payload para FEC). Estes mecanismos podem ser proativamente aplicados desse modo aumentando a largura de banda de um dado fluxo de mídia. Alternativamente, em grupos suficientemente pequenos com RTTs curtos, os remetentes podem executar o reparo ad-hoc (on-demand), usando os mecanismos acima e/ou estratégias mídia-codificação específicas(p.ex. RTP Payload Format for H.261 Video Streams). Observe que "pequenos grupos e "o RTT suficientemente curtos" são ambos altamente dependentes da aplicação. O AVPF especifica um tipo modificado de RTP para conferências de áudio e vídeo com o controle mínimo baseado em Protocolo para Aplicações Real Time e por meio de duas modificações/adições. Para conseguir o feedback rápido, o conceito de mensagens antecipadas de RTCP, assim como os algoritmos que permitem o baixo atraso de feedback em grupos multicast pequenos (e em impedir a implosão de feedbacks nos grandes), é introduzido. A consideração especial é dada aos cenários ponto-a-ponto. Um número pequeno de mensagens de feedback de propósito geral, assim como um formato para o codec e a informação de feedback específica da aplicação são definidos para a transmissão nos payloads do RTCP Definições Aplicam-se as definições de RTP/RTCP e o perfil de RTP para conferências de áudio e vídeo com controle mínimo, as seguintes definições são usadas. Modalidade antecipada de RTCP: A modalidade de operação em que um receptor do fluxo de mídia é freqüentemente (mas não sempre) capaz de relatar eventos de interesse, próximo de sua ocorrência de volta ao remetente. Na modalidade antecipada de RTCP, os pacotes de RTCP são transmitidos de acordo com as regras de sincronismo definidas neste documento. Pacote Antecipado de RTCP: Um pacote adiantado de RTCP é um pacote que seja transmitido tão rápido quanto seja permitido, seguindo a programação do algoritmo, sendo a razão um "evento" observado por um receptor. Os pacotes antecipados de RTCP podem ser emitidos no feedback imediato e na modalidade antecipada de RTCP.

7 Evento: Uma observação feita pelo receptor do fluxo de mídia que é do interesse (potencial) do remetente -- tal como uma perda de pacote -- e assim útil ser relatado de volta para o remetente por meio de uma mensagem de feedback. Mensagem de feedback (FB): Uma mensagem de RTCP é usada para conduzir a informação sobre os eventos observados em um receptor -- além da informação de status de longo prazo do receptor que é carregado no RTCP RRs (receiver report) - de volta ao remetente do fluxo de mídia. Por questão de clareza, a mensagem de feedback é referenciada como a mensagem de FB. Threshold do feedback (FB): O Threshold do FB indica a transição entre o feedback imediato e a modalidade antecipada de RTCP. Para um cenário multipartes, o Threshold do FB indica o tamanho máximo do grupo em que, na média, cada receptor pode relatar imediatamente cada evento de retorno ao remetente(s), isto é feito por meio de um pacote Antecipado de RTCP sem ter que esperar seu intervalo regularmente programado de RTCP. Este Threshold é altamente dependente do tipo de feedback a ser fornecido, QoS da rede (por exemplo probabilidade e distribuição da perda do pacote), esquema do codec e do empacotamento em uso, a largura de banda da sessão e exigências da aplicação. Percebe-se que os algoritmos não dependem de todos os remetentes e receptores que concordam com o mesmo valor para este Threshold. Pretende-se fornecer a orientação conceitual aos projetistas de aplicação e não é usado em nenhum cálculo. Modalidade imediata do feedback: Uma modalidade de operação em que cada receptor do fluxo de mídia é, estatisticamente, capaz de relatar cada evento do interesse imediatamente de volta ao remetente do fluxo de mídia. Na modalidade imediata do feedback, as mensagens de RTCP FB são transmitidas de acordo com as regras de sincronismo definidas. Pacote da mídia: Um pacote de mídia é um pacote de RTP.

8 Modalidade regular de RTCP: Modalidade de operação em que nenhuma transmissão de mensagens preferenciais de FB é permitida. Entretanto, as mensagens de RTCP são emitidas depois das regras do RTP. Não obstante, tais mensagens de RTCP podem conter a informação do feedback como definida no AVPF. Pacote regular de RTCP: Um pacote de RTCP que não seja emitido como um pacote antecipado de RTCP. Remetente RTP: Um remetente RTP é uma entidade RTP que transmite pacotes de mídia tanto quanto os pacotes RTCP e recebe regularmente tanto quanto pacotes antecipados de RTCP (isto é feedback). Perceba que o remetente RTP é um papel lógico e que a mesma entidade RTP pode ao mesmo tempo agir como um receptor RTP. Receptor RTP: Um receptor RTP é uma entidade RTP que receba pacotes de mídia tanto quanto pacotes RTCP e transmita regularmente pacotes antecipados de RTCP (isto é feedback). Note que o receptor RTP é um papel lógico e que a mesma entidade RTP pode ao mesmo tempo agir como um remetente RTP Formatos de pacotes RTP e de RTCP e comportamento do protocolo RTP As regras definidas para formatos de pacotes dentro do RTP 3 aplicam-se também ao AVPF à exceção daquelas regras mencionadas a seguir: Tipos do pacote RTCP: Dois tipos adicionais do pacote RTCP são registrados e as mensagens correspondentes do FB para fazer saber à informação do feedback são definidas a seguir. 3 H. Schulzrinne and S. Casner, "RTP Profile for Audio and Video Conferences with Minimal Control," RFC 3551 (STD0065), July 2003.

9 Formatos de mensagens do feedback de RTCP Esta seção define o formato das mensagens do feedback RTCP antecipado. Estas mensagens são classificadas em três categorias como segue: - mensagens do FB da camada de transporte - mensagens Payload-específicas do FB - mensagens do FB da camada de aplicação As mensagens do FB da camada de transporte tem o objetivo de transmitir a informação do feedback de uso geral, isto é independente da informação do codec particular ou a aplicação em uso. A espera-se que a informação seja gerada e processada na camada de transporte RTP. Atualmente, somente uma mensagem genérica negativa de reconhecimento da mensagem (NACK) é definida. Payloads específicos de FB transportam a informação que é específica a algum tipo de payload e será gerada e inferida sobre a "camada" do codec. As mensagens do FB da camada de aplicação fornecem meios fazer transparente ao feedback do receptor à aplicação do remetente. A informação contida em tal mensagem não se espera atuar sobre a camada de transporte/rtp ou na do codec. Os dados a serem trocados entre duas instâncias da aplicação geralmente são definidos na especificação do protocolo de aplicação e assim podem ser identificados pela aplicação de modo que não haja nenhuma necessidade de informação externa adicional. Do ponto de vista do protocolo, uma mensagem do FB da camada de aplicação é tratada como um caso especial de uma mensagem FB com payload específico. Intervalos do relatório de RTCP: O AVPF descreve três modalidades de operação que influenciam os intervalos do relatório de RTCP. Na modalidade regular de RTCP, todas as regras de Protocolo para Aplicações Real Time aplicam-se, à exceção do intervalo mínimo recomendado de cinco segundos entre dois relatórios RTCP da mesma entidade RTP. Em ambos o feedback imediato e as modalidades antecipadas de RTCP, os intervalos mínimos de cinco segundos entre dois relatórios RTCP são ignorados. Adicionalmente, as regras especificadas para o feedback de RTCP 3.1 aplicam-se se os pacotes de RTCP que contêm as mensagens do FB que forem transmitidos. As regras determinam o intervalo no RTP 4 podem ser sobrepostas pelas descrições de sessão que especificam parâmetros diferentes (por exemplo, para a parte da largura de 4 H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, "RTP

10 banda atribuída a RTCP para remetentes e receptores, respectivamente). Para as sessões definidas usando o protocolo da descrição da sessão (SDP) 5 aplicam-se às regras de modificação de banda do SDP para o RTCP 6. Controle de congestionamento: Aplicam-se mesmas regras básicas detalhadas dentro do RTCP. Esboço do Algoritmo As mensagens do FB são parte dos fluxos do controle de RTCP e se sujeitam assim às limitações de largura de banda de RTCP. Quer dizer, em particular, que não pode ser possível relatar um evento observado em um receptor imediatamente de volta ao remetente. Entretanto, geralmente o valor da informação de feedback dado a um remetente diminui com o tempo que ocorreu o evento em termos da qualidade da mídia como percebida pelo usuário na extremidade da recepção e/ou no custo requerido para conseguir o reparo do fluxo da mídia. RTP (Protocolo para Aplicações Real Time) e o tipo geralmente usado RTP (áudio e vídeo) especificam regras de quando aos pacotes que compõem o RTCP devem ser emitidos. O AVPF modifica as regras a fim permitir aplicações a emitir relatórios dos eventos rapidamente (por exemplo, perda ou recepção de pacotes RTP) e acomodar os algoritmos que usam mensagens do FB. O algoritmo modificado da transmissão de RTCP pode ser apresentado como segue: Tão logo nenhuma mensagem de FB tenha que ser emitida, os pacotes compostos RTCP são emitidos depois das regras RTP (Protocolo para Aplicações Real Time) -- a não ser que intervalo mínimo de cinco segundos entre relatórios RTCP não for cumprido. Então, o intervalo entre relatórios RTCP é somente derivado da média do tamanho do pacote RTCP e da parte da largura de banda de RTCP disponível à entidade RTP/RTCP. Opcionalmente, um intervalo mínimo entre pacotes regulares RTCP pode ser imposto. Se um receptor detectar a necessidade emitir uma mensagem de FB, pode fazer mais rápido do que o próximo intervalo de reporte regular RTCP (o qual seria programado seguindo o algoritmo regular do RTCP). A supressão do feedback é usada para evitar a implosão de feedbacks em sessões multipartes: O receptor espera por um intervalo (curto) aleatório - A Transport Protocol for Real-time Applications," RFC 3550 (STD0064), July M. Handley, V. Jacobson, and Colin Perkins, "SDP: Session Description Protocol", Internet Draft draft-ietf-mmusic-sdpnew-18.txt, June S. Casner, "SDP Bandwidth Modifiers for RTCP Bandwidth", RFC 3556, July 2003.

11 hesitando enviar, para verificar se capta uma mensagem correspondente de FB de qualquer outro receptor que relate o mesmo evento. Note que para sessões ponto-a-ponto não há nenhum atraso. Se uma mensagem correspondente de FB de um outro membro for recebida, este receptor declina de emitir a mensagem de FB e continua a seguir a programação regular da transmissão RTCP. No caso que o receptor não captou ainda uma mensagem correspondente de FB de nenhum outro membro, verifica se é habilitado a emitir o feedback adiantado. Se emitir o Feedback Adiantado é permitido, o receptor emite a mensagem de FB como a parte de um pacote mínimo composto do RTCP. A permissão de emitir o feedback adiantado depende do tipo do pacote precedente de RTCP emitido por este receptor e o tempo em que a mensagem feedback Antecipada precedente foi emitida. As mensagens do FB podem também ser emitidas enquanto parte dos pacotes completos compostos do RTCP que são transmitidos tanto pelo RTP (à exceção do segundo limite inferior a cinco segundos) em intervalos regulares. Modalidades de operação O feedback baseado no RTCP pode operar em uma de três modalidades - Figura 4: Modos de operação - como descrito a seguir. A modalidade de operação é apenas uma indicação de que um dos dois o receptor poderá, na média, relatar todos os eventos ao remetente em uma forma oportuna; a modalidade não influencia o algoritmo usado para a programação da transmissão de mensagens de FB. E, dependendo da qualidade da recepção e do estado localmente monitorado da sessão RTP, os receptores individuais poderão não (e não têm que) concordar com uma percepção comum na modalidade de operação corrente. a) Modalidade imediata do feedback: o tamanho do grupo é abaixo do Threshold do FB que é dado a cada parte receptor (largura de banda suficiente para transmitir os pacotes de feedback de RTCP) para a finalidade pretendida. Isto significa que, para cada receptor, há bastante largura de banda para relatar cada evento por meio de um pacote virtualmente "imediato" do feedback de RTCP. O Threshold do tamanho do grupo é uma função de um número de parâmetros incluído (mas não necessariamente limitando a eles): o tipo de feedback usado (por exemplo ACK versus NACK), largura de banda, de taxa de pacote, de probabilidade da perda e de distribuição do pacote, tipo de mídia, codec, e de (no pior caso ou observado) freqüência dos eventos para reporte (p.ex. frame recebido, pacote perdido). Como uma estimativa grosseira, deixe N ser o número médio dos eventos a serem relatados pelo intervalo T por um receptor, B a fração da largura de banda de RTCP para este receptor particular e R o tamanho médio do pacote RTCP, então o receptor opera na modalidade imediata do feedback durante um tempo N<=B*T/R.

12 b) Modalidade antecipada de RTCP: Nesta modalidade, o tamanho do grupo e outros parâmetros permitem não mais que cada receptor reaja a cada evento que valeria a pena (ou necessário) para relatar. Mas o feedback pode ainda ser dado suficientemente freqüentemente de modo que permita que o remetente adapte a transmissão do fluxo de mídia conforme e desse modo aumente de modo geral a qualidade do playback da mídia. Usando a notação acima, a modalidade antecipada de RTCP pode aproximadamente ser caracterizada por N > B*T/R como "um limite mais baixo". Uma estimativa para um limite superior é mais difícil. Ajustando N=1, nós obtemos para um R e um B dados o intervalo T = R/B como o intervalo médio entre os eventos a serem relatados. Esta informação pode ser usada como uma sugestão para determinar quando ou não a transmissão antecipada de pacotes de RTCP é útil. c) Modalidade regular de RTCP: De muitos grupos de tamanho elevados, não é útil mais fornecer o feedback para eventos individuais dos receptores para todos -- por causa da escala de tempo em que o feedback poderia ser fornecido e/ou porque em grupos grandes o remetente(s) não tem nenhuma possibilidade para reagir mais ao feedback individual. (Nenhum tamanho preciso de Threshold de grupo pode ser especificado para que esta modalidade comece, mas, obviamente, este limite combina o limite superior da modalidade antecipada de RTCP como especificado no item b). Como o algoritmo do feedback descreveu superficialmente, não há nenhuma necessidade para um acordo entre os participantes sobre valores precisos dos respectivos Threshold de FB dentro do grupo. Daqui as margens entre todas estas modalidades são sutis.

13 ACK feedback V :< NACK feedback >// : : Immediate : Feedback mode Early RTCP mode Regular RTCP mode :<=============> <=============>//<=================> : // > group size 2 Application-specific FB Threshold = f(data rate, packet loss, codec,...) Figura 4: Modos de operação Como indicado antes, os respectivos Threshold de FB dependem de um número de parâmetros técnicos (do codec, do transporte, do tipo de feedback usado, etc..) mas também nos respectivos cenários da aplicação. 3.3 Considerações Gerais Antes mesmo de considerar ou não emitir a informação do feedback de RTCP uma aplicação tem que determinar se este mecanismo é aplicável: 1) uma aplicação tem que se decidir se -- para a relação atual da taxa do pacote com o atraso máximo feedback associado (específico da aplicação) e o tempo round-trip(rtt) atualmente observado (se disponível) -- os mecanismos do feedback podem ser aplicados para todos. Esta decisão pode ser baseada (e dinamicamente ser revisada seguindo) em estatísticas da recepção do RTCP tanto quanto mecanismos out-of-band. 2) a aplicação tem que se decidir -- para uma determinada taxa de erro observado, atribuído a largura de banda, a taxa de frame/pacote e tamanho do grupo -- se (e quais) mecanismos do feedback podem ser aplicados. A estatística da recepção de RTCP regular fornece um valioso input para esta etapa.

14 3) se a aplicação decidir emitir o feedback, a aplicação tem que seguir as regras para transmitir os pacotes adiantados RTCP ou os pacotes regulares RTCP que contêm mensagens de FB. 4) o tipo de feedback de RTCP emitido não deve duplicar a informação disponível ao remetente de um protocolo de transporte de camada mais baixa. Isto é, se o protocolo do transporte fornecer reconhecimentos negativo ou positivo sobre a recepção do pacote (tal como DCCP - Datagram Congestion Control Protocol), o receptor deve evitar repetir a mesma informação na camada de RTCP (isto é abster-se de emitir NACKs genérico). 4. ILBC Descreve como a voz comprimida pelo codec ilbc, pode ser formatado para o uso como um tipo do payload RTP. Os métodos são fornecidos para empacotar os frames de dados do codec em pacotes RTP. O remetente pode emitir um ou mais frames de dados do codec por pacote, dependendo do cenário da aplicação ou baseado na condição da rede de transporte, limitação da largura de Banda, quesitos de atraso e tolerância a perda de pacote. 4.1 Fundamentos O Global IP Sound (GIPS) desenvolveu um algoritmo da compressão de voz para o uso nas comunicações IP. O codec do ilbc permite a degradação suave da qualidade do voz no caso de frames perdidos, que ocorre em relação aos pacotes perdidos ou atrasados do IP. Este codec é apropriado para comunicações real time como, o telefonia e vídeo conferência, streaming de áudio, arquivamento e mensagens. O codec ilbc é um algoritmo que comprime cada frame básico (20 ms ou 30 ms) de 8000 hertz, amostra de 16-bit de entrada voz, em frames da saída com taxa de 400 bits para o tamanho básico do frame de 30 ms e de 304 bits para o tamanho básico do frame de 20 ms. O codec suporta dois comprimentos básicos do frame: 30 ms em kbit/s e 20 em 15.2 kbit/s, usando um algoritmo linear-preditivo independente de codificação de bloco (LPC). Quando o codec opera em comprimentos do bloco de 20 ms, produz 304 bits por bloco, que deve ser empacotado em 38 bytes. Do mesmo modo, para comprimentos de bloco de 30 ms produz 400 bits por bloco, que deve ser empacotado em 50 bytes. Este algoritmo resulta em um sistema de codificação de voz com uma resposta controlada às perdas de pacotes, similar a conhecida PCM com algoritmo de cancelamento de perda do pacote (PLC), como o padrão de ITU-T G.711, que opera em uma taxa de bit fixa de 64 kbit/s. Ao mesmo tempo, este algoritmo permite codificação fixa da taxa de bits com uma relação taxa de qualidade vs. taxa de bit próxima da obtida pela CELP.

15 4.2 Formato do Payload RTP O codec ilbc usa frames de 20 ou 30 ms do e uma taxa de amostragem de relógio de 8 khz, assim o timestamp RTP deve estar em unidades de 1/8000 por segundo. O payload RTP para o ilbc tem o formato mostrado na figura 4. Nenhum cabeçalho específico é adicionado a este formato de payload. Este formato foi concebido para as situações onde o remetente e o receptor emitem um ou mais frames do codec de dados por pacote RTP Header [3] +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+ + one or more frames of ilbc [1] Figure 5, Diagrama de Formato de pacote. O cabeçalho RTP do pacote de voz codificado do ilbc tem os valores previstos como descritos dentro do RTP. O uso do bit de M deve ser como especificado no tipo aplicável de RTP. Para o exemplo, RFC 3551 especifica se o remetente não suprimir o silêncio (isto é, emite um frame em cada intervalo do frame), o bit de M será sempre zero. Quando mais um frame de dados do codec está presente em um único pacote RTP, o timestamp é, como sempre, o frame o mais antigo dos dados representado no pacote RTP. 4.3 Definição de Bitstream Como dito anteriormente, o número total de bits usados para descrever um frame de voz de 20 ms é 304, que cabe em 38 bytes e resulta em uma taxa de bit de kbit/s. Para o caso com um comprimento do frame de um voz de 30 ms o número total dos bits usados é 400, que cabe em 50 bytes e resulta em uma taxa de bit de kbit/s. Na definição do bitstream, os bits são distribuídos em três classes de acordo com sua sensibilidade de erro da perda de bit. Os mais sensíveis bits (a classe 1) são colocados primeiro dentro do bitstream para cada frame. Os bits menos sensíveis (a classe 2) são colocados após os bits da classe 1. Os bits menos sensíveis de todos (a classe 3) são colocados na extremidade do bitstream para cada frame.

16 Verificando os casos de comprimento de frame de 20/30 ms para cada classe: Os bits da classe 1 ocupam um total de 6/8 bytes (48/64 bits), os bits da classe 2 que ocupam os 8/12 bytes (64/96 dos bits), e os bits da classe 3 ocupam os 24/30 bytes (191/239 bits). Esta distribuição dos bits permite o uso da proteção nivelada desigual (ULP). A alocação detalhada de bit é mostrada na tabela 1 (em anexo). Quando um índice de quantização é distribuído entre mais classes os bits mais significativos pertencem a classe mais baixa. Quando empacotamos no payload, todos os bits da classe 1 têm que ser ordenados de modo (de cima para baixo) como foi especificado na tabela. Adicionalmente, todos os bits da classe 2 têm que ser ordenados (de cima para baixo) e todos bits da classe 3 têm que ser ordenados na mesma ordem seqüencial. 4.4 Frames múltiplos do ilbc em um pacote RTP Mais de um frame do ilbc pode ser incluído em um único pacote RTP por um remetente. É importante observar que os remetentes têm as seguintes limitações adicionais: - Não devem incluir mais frames ilbc em um único pacote RTP do que caberá na MTU do protocolo do transporte RTP. - os quadros não devem ser quebrados entre pacotes RTP. - os quadros de diferentes modalidades (20 ms e 30 ms) não devem ser incluídos dentro do mesmo pacote. É recomendado que o número de frames contidos dentro de um pacote RTP seja consistente com a aplicação. Por exemplo, em telefonia e em outras aplicações de tempo real onde o atraso é importante, o atraso é baixo dependendo da quantidade de frames por pacote (isto é, poucos frames por pacote, menor é o atraso). Visto que para links com largura de banda limitada ou aplicação de fluxo de mensagem não sensíveis a atraso, um ou o mais frames por pacote seria aceitável. A informação que descreve o número dos frames contidos em um pacote RTP não é transmitida como uma parte do payload RTP. A maneira determinar o número de frames ilbc é contar o número total dos octetos dentro do pacote RTP, e dividir a contagem de octetos pelo número de octetos previstos por frame (32/50 por frame). Quando empacotado no payload, todos os bits da classe 1 DEVEM ser classificados em ordem (do alto e para baixo) como foram especificados na tabela. Adicionalmente, todos os bits da classe 2 DEVEM ser classificados (do alto e para baixo) e todos os bits da classe 3 DEVEM ser classificados na mesma ordem seqüencial.

17 4.5 Modalidade de Armazenamento A modalidade do armazenamento é usada armazenando frames de voz (por exemplo, como padronizado para um arquivo ou o anexo do ) Header Speech frame : : Speech frame n Figure 6- Diagrama de formato de memória A arquivo começa com um cabeçalho que inclui somente um número mágico para identificar que é um arquivo do ilbc. O número mágico para o arquivo do ilbc deve corresponder ao string de caracteres ASCII: - para o tamanho do frame de modo 30 ms:"#!ilbc30\n ", ou "0x23 0x21 0x69 0x4C 0x42 0x43 0x33 0x30 0x0A" no formato hexadecimal, - para o tamanho do frame de modo 20 ms:"#!ilbc20\n ", ou "0x23 0x21 0x69 0x4C 0x42 0x43 0x32 0x30 0x0A" no formato hexadecimal. Após o cabeçalho, seguem os frames do voz na ordem consecutiva. Os frames do voz perdidos na transmissão devem ser armazenados como "frames vazios", como definidos dentro do RTP. Devido ao seu uso e robustez em 2002 o IETF 7 se tornou IBLC um padrão e atualmente o AVT esta terminando seu processo de especificação. 5. Conclusão Este trabalho mostrou que o SRTP com seu formato de cabeçalho reduzido, baixo custo computacional e tratamento de autenticação e criptografia, mostrou ser uma proteção apropriada para o RTP e RTCP em ambientes heterogêneos (Redes wired and wireless); 7 [Site IETF] - (grupo avt)

18 que AVPF com o conceito de feedback antecipado, pode aumentar a qualidade percebida pelo usuário pois permite ao transmissor receber informações de eventos de transmissão mais rapidamente que o originalmente previsto no RTCP; que o payload criado para dados codificados pelo codec ilbc serve de suporte a inúmeras aplicações hoje amplamente difundidas como a telefonia sobre Internet. Os projetos desenvolvidos pelo Grupo AVT têm como objetivo desenvolver nos protocolos RTP / RTCP, na medida da necessidade, novos formatos de payload para novos codecs de mídia projetando-as usando as melhores práticas. Índice de Figuras Figura 1- Cabeçalho SRTP...3 Figura 2 - Remetente...4 Figura 3 - Receptor...5 Figura 4 - Modos de operação...13 Figure 5 - Diagrama de Formato de pacote Figure 6 - Diagrama de formato de memória...17 Referencias [RFC 3551]. Schulzrinne and S. Casner, "RTP Profile for Audio and Video Conferences with Minimal Control," (STD0065), July [RFC 1889/3550]: Internet Low Bit Rate Codec (ilbc) [RFC 3952] RTP: Payload Format for internet Low Bit Rate Codec (ilbc) Speech [RFC 1889/3550] RTP: A transport Protocol for Real-Time Applications IETF Network Group; [RFC 3711] SRTP: The Secure Real-time Transport Protocol (SRTP) [Site IETF] - (grupo avt)

19 Bitstream structure: ANEXO Parameter Bits Class <1,2,3> 20 ms frame 30 ms frame Split 1 6 <6,0,0> 6 <6,0,0> LSF 1 Split 2 7 <7,0,0> 7 <7,0,0> LSF Split 3 7 <7,0,0> 7 <7,0,0> Split 1 NA (Not Appl.) 6 <6,0,0> LSF 2 Split 2 NA 7 <7,0,0> Split 3 NA 7 <7,0,0> Sum 20 <20,0,0> 40 <40,0,0> Block Class. 2 <2,0,0> 3 <3,0,0> Position 22 sample segment 1 <1,0,0> 1 <1,0,0> Scale Factor State Coder 6 <6,0,0> 6 <6,0,0> Sample 0 3 <0,1,2> 3 <0,1,2> Quantized Sample 1 3 <0,1,2> 3 <0,1,2> Residual : : : : : State : : : : : Samples : : : : : Sample 56 3 <0,1,2> 3 <0,1,2> Sample 57 NA 3 <0,1,2> Sum 171 <0,57,114> 174 <0,58,116> Stage 1 7 <6,0,1> 7 <4,2,1>

20 CB for 22/23 Stage 2 7 <0,0,7> 7 <0,0,7> sample block Stage 3 7 <0,0,7> 7 <0,0,7> Sum 21 <6,0,15> 21 <4,2,15> Stage 1 5 <2,0,3> 5 <1,1,3> Gain for 22/23 Stage 2 4 <1,1,2> 4 <1,1,2> sample block Stage 3 3 <0,0,3> 3 <0,0,3> Sum 12 <3,1,8> 12 <2,2,8> Stage 1 8 <7,0,1> 8 <6,1,1> sub-block 1 Stage 2 7 <0,0,7> 7 <0,0,7> Stage 3 7 <0,0,7> 7 <0,0,7> Stage 1 8 <0,0,8> 8 <0,7,1> sub-block 2 Stage 2 8 <0,0,8> 8 <0,0,8> Indices Stage 3 8 <0,0,8> 8 <0,0,8> for CB sub-blocks Stage 1 NA 8 <0,7,1> sub-block 3 Stage 2 NA 8 <0,0,8> Stage 3 NA 8 <0,0,8> Stage 1 NA 8 <0,7,1> sub-block 4 Stage 2 NA 8 <0,0,8> Stage 3 NA 8 <0,0,8> Sum 46 <7,0,39> 94 <6,22,66> Stage 1 5 <1,2,2> 5 <1,2,2> sub-block 1 Stage 2 4 <1,1,2> 4 <1,2,1> Stage 3 3 <0,0,3> 3 <0,0,3> Stage 1 5 <1,1,3> 5 <0,2,3> sub-block 2 Stage 2 4 <0,2,2> 4 <0,2,2> Stage 3 3 <0,0,3> 3 <0,0,3> Gains for

21 sub-blocks Stage 1 NA 5 <0,1,4> sub-block 3 Stage 2 NA 4 <0,1,3> Stage 3 NA 3 <0,0,3> Stage 1 NA 5 <0,1,4> sub-block 4 Stage 2 NA 4 <0,1,3> Stage 3 NA 3 <0,0,3> Sum 24 <3,6,15> 48 <2,12,34> Empty frame indicator 1 <0,0,1> 1 <0,0,1> SUM 304 <48,64,192> 400 <64,96,240> Tabela 1 The bitstream definition for ilbc.

Atividades do grupo de Transporte de Áudio e Vídeo do IETF Domenico Sávio G. de Araújo e Solon Antônio Andrade dos Santos

Atividades do grupo de Transporte de Áudio e Vídeo do IETF Domenico Sávio G. de Araújo e Solon Antônio Andrade dos Santos Mestrado em Telecomunicações Universidade Federal Fluminense (UFF) Atividades do grupo de Transporte de Áudio e Vídeo do IETF Domenico Sávio G. de Araújo e Solon Antônio Andrade dos Santos 2005.1 Resumo

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

e Protocolos de Streaming Aplicações Multimídia Multimídia Aplicações jitter Variação de retardo Efeito do jitter

e Protocolos de Streaming Aplicações Multimídia Multimídia Aplicações jitter Variação de retardo Efeito do jitter Departamento de Engenharia de Telecomunicações - UFF e Protocolos de Streaming Profa. Débora Christina Muchaluat Saade deborams@telecom.uff.br multimídia (mídia contínua) Sensíveis ao retardo e variação

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

Transporte Multimídia em Redes. Transporte Multimídia em Redes. Transmissão multimídia em tempo real. Categorias dos protocolos

Transporte Multimídia em Redes. Transporte Multimídia em Redes. Transmissão multimídia em tempo real. Categorias dos protocolos Transporte Multimídia em Redes Transporte Multimídia em Redes A transmissão multimídia requer que garantias diversas de Qualidade de Serviço (QoS) sejam estabelecidas e mantidas para que se atendam aos

Leia mais

Novas Propostas para Protocolos de Streaming Luiz Eduardo Fontes Mello de Almeida

Novas Propostas para Protocolos de Streaming Luiz Eduardo Fontes Mello de Almeida Novas Propostas para Protocolos de Streaming Luiz Eduardo Fontes Mello de Almeida Escola de Engenharia Universidade Federal Fluminense (UFF) Rua Passo da Pátria, 156 Niterói RJ Brazil luizedu.almeida@ibest.com.br

Leia mais

Protocolo de transporte em tempo-real (Real- Time Transport Protocol) Definido na RFC 3350 Normalmente usado sobre o UDP Serviços

Protocolo de transporte em tempo-real (Real- Time Transport Protocol) Definido na RFC 3350 Normalmente usado sobre o UDP Serviços RTP Protocolo de transporte em tempo-real (Real- Time Transport Protocol) Definido na RFC 3350 Normalmente usado sobre o UDP Serviços Identificação do tipo de carga útil (mídia) Números de sequência Estampa

Leia mais

Protocolo de transporte em tempo-real (Real- Time Transport Protocol) Definido na RFC 3350 Normalmente usado sobre o UDP Serviços

Protocolo de transporte em tempo-real (Real- Time Transport Protocol) Definido na RFC 3350 Normalmente usado sobre o UDP Serviços RTP Protocolo de transporte em tempo-real (Real- Time Transport Protocol) Definido na RFC 3350 Normalmente usado sobre o UDP Serviços Identificação do tipo de carga útil (mídia) Números de sequência Estampa

Leia mais

Desempenho de Redes de Computadores. Ricardo Couto A. da Rocha 2015

Desempenho de Redes de Computadores. Ricardo Couto A. da Rocha 2015 Desempenho de Redes de Computadores Ricardo Couto A. da Rocha 2015 Parâmetros de Desempenho Largura de Banda (bandwidth) Throughput Latência Jitter Escalabilidade parâmetro típico de sistemas distribuídos

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

6 Análise dos Atributos de Voz em Reconhecimento Distribuído com a Utilização do Codec de Voz ITU-T G.723.1

6 Análise dos Atributos de Voz em Reconhecimento Distribuído com a Utilização do Codec de Voz ITU-T G.723.1 6 Análise dos Atributos de Voz em Reconhecimento Distribuído com a Utilização do Codec de Voz ITU-T G.723.1 Neste capítulo serão examinados os sistemas de reconhecimento da Fig. 3.11, com exceção do reconhecedor

Leia mais

Figura 12 Formato Genérico de uma MAC PDU

Figura 12 Formato Genérico de uma MAC PDU Formato do Quadro 802.15.4 No padrão 802.15.4, a estrutura geral da PDU do nível MAC (MPDU) foi projetada para ser flexível o bastante para acomodar as necessidades de diferentes aplicações e topologias

Leia mais

Prof. Dr. Valter Roesler: Universidade Federal do Rio Grande do Sul

Prof. Dr. Valter Roesler: Universidade Federal do Rio Grande do Sul Prof. Dr. Valter Roesler: roesler@inf.ufrgs.br Universidade Federal do Rio Grande do Sul Latência Tempo entre o início de um evento e o momento que ele se torna perceptível no destino Ex: filmar um relógio

Leia mais

TELEFONIA IP. Fernando Rodrigues Santos

TELEFONIA IP. Fernando Rodrigues Santos TELEFONIA IP Fernando Rodrigues Santos fernando.rodrigues@ifsc.edu.br 2016-1 O ITU-T definiu a (ITU H.323) com o objetivo principal de padronizar a transmissão de dados em sistemas de conferência audiovisual

Leia mais

Camada de Transporte. Protocolos TCP e UDP

Camada de Transporte. Protocolos TCP e UDP Camada de Transporte Protocolos TCP e UDP O estabelecimento de conexão Como estabelecer a conexão de maneira confiável? Handshake de 3 vias SYN SYN ACK ACK Transferência Confiável de Dados Importante nas

Leia mais

A camada de enlace de dados executa diversas funções específicas. Dentre elas

A camada de enlace de dados executa diversas funções específicas. Dentre elas A camada de enlace de dados executa diversas funções específicas. Dentre elas estão as seguintes: Fornecer uma interface de serviço bem definida à camada de rede. Lidar com erros de transmissão. Regular

Leia mais

Controlo de Congestão TCP. Redes e Serviços de Comunicação Multimédia Secção de Redes de Comunicação de Dados

Controlo de Congestão TCP. Redes e Serviços de Comunicação Multimédia Secção de Redes de Comunicação de Dados Controlo de Congestão TCP Redes e Serviços de Comunicação Multimédia Secção de Redes de Comunicação de Dados Sumário: Controlo de Congestão Contexto e motivação Classificação de esquemas de controlo de

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

Novos Protocolos de Streaming MMTP e SCTP

Novos Protocolos de Streaming MMTP e SCTP Novos Protocolos de Streaming MMTP e SCTP Cesar Henrique Pereira Ribeiro Escola de Engenharia Universidade Federal Fluminense (UFF) cesarhpribeiro@yahoo.com.br Roteiro da Apresentação Introdução MMTP (Multimedia

Leia mais

Configurar os ajustes wireless avançados no roteador RV340W

Configurar os ajustes wireless avançados no roteador RV340W Configurar os ajustes wireless avançados no roteador RV340W Objetivo As configurações de rádio são usadas para configurar a antena de rádio wireless e suas propriedades no roteador de modo que as comunicações

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Camada de Transporte Antonio Alfredo Ferreira Loureiro loureiro@dcc.ufmg.br Departamento de Ciência da Computação Universidade Federal de Minas Gerais UFMG/DCC Redes de Computadores

Leia mais

Sistemas Multimídia. Sistemas Computacionais para Processamento Multimídia. Parte 1

Sistemas Multimídia. Sistemas Computacionais para Processamento Multimídia. Parte 1 INF-207 Sistemas Computacionais para Processamento Multimídia Sistemas Multimídia Aula 04 Redes Multimídia Parte 1 2 Q-20102010 Prof. Roberto Jacobe (roberto.jacobe@gmail.com) Prof. Marcelo Z. do Nascimento

Leia mais

RIP OSPF. Características do OSPF. Características do OSPF. Funcionamento do OSPF. Funcionamento do OSPF

RIP OSPF. Características do OSPF. Características do OSPF. Funcionamento do OSPF. Funcionamento do OSPF OSPF & mospf Visão Geral do Protocolo Escopo da Apresentação Introdução - Protocolos de roteamento - Tipos de protocolos - Histórico do protocolos de roteamento (RIP e suas características) OSPF MOSPF

Leia mais

PROTOCOLOS DE COMUNICAÇÃO

PROTOCOLOS DE COMUNICAÇÃO PROTOCOLOS DE COMUNICAÇÃO 3º ANO / 2º SEMESTRE 2014 INFORMÁTICA avumo@up.ac.mz Ambrósio Patricio Vumo Computer Networks & Distribution System Group Serviços de Transporte na Internet Arquitectura TCP/IP

Leia mais

2005 Suporte a Qualidade de Serviço (QoS) na subcamada MAC. Seguindo a abordagem do DiffServ

2005 Suporte a Qualidade de Serviço (QoS) na subcamada MAC. Seguindo a abordagem do DiffServ IEEE 802.11e 2005 Suporte a Qualidade de Serviço (QoS) na subcamada MAC Seguindo a abordagem do DiffServ 802.11 original Serviço de melhor esforço Parte do tempo de acesso ao meio desperdiçada com Fragmentações

Leia mais

Nível de Enlace. Laboratório MídiaCom - UFF Profa. Débora Christina Muchaluat Saade

Nível de Enlace. Laboratório MídiaCom - UFF Profa. Débora Christina Muchaluat Saade Departamento de Ciência da Computação - UFF Nível de Enlace Profa. Débora Christina Muchaluat Saade Laboratório MídiaCom - UFF debora@midiacom.uff.br http://www.midiacom.uff.br/debora 1 Nível de Enlace

Leia mais

Redes de Computadores. Redes de Computadores. Redes de Computadores. ü Contador de caracteres. ü Stuffing de caracteres.

Redes de Computadores. Redes de Computadores. Redes de Computadores. ü Contador de caracteres. ü Stuffing de caracteres. Departamento de Ciência da Computação - UFF Nível de Enlace Profa. Débora Christina Muchaluat Saade Laboratório MídiaCom - UFF debora@midiacom.uff.br Nível de Enlace Funcionalidades principais: Oferecer

Leia mais

Conceito de Serviço Universal. Conceito de Serviço Universal. Arquitetura de uma internet. Hardware básico de uma internet. Serviço universal:

Conceito de Serviço Universal. Conceito de Serviço Universal. Arquitetura de uma internet. Hardware básico de uma internet. Serviço universal: Redes de Computadores Antonio Alfredo Ferreira Loureiro loureiro@dcc.ufmg.br Camada de Rede Departamento de Ciência da Computação Universidade Federal de Minas Gerais Motivação para interconexão Motivação

Leia mais

REDES II. e Heterogêneas. Prof. Marcos Argachoy

REDES II. e Heterogêneas. Prof. Marcos Argachoy Convergentes e Heterogêneas Prof. Marcos Argachoy REDES CONVERGENTES Cont./ Convergência Refere-se a redução para uma única conexão de rede, fornecendo todos os serviços, com conseqüente economia de escala.

Leia mais

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim Redes TCP/IP alexandref@ifes.edu.br Camada de Transporte 2 Camada de Transporte Função: Fornecer comunicação lógica entre processos de aplicação em diferentes hospedeiros. Os protocolos de transporte são

Leia mais

Rede de computadores Protocolos UDP. Professor Carlos Muniz

Rede de computadores Protocolos UDP. Professor Carlos Muniz Rede de computadores Professor Carlos Muniz User Datagram Protocol O User Datagram Protocol (UDP) é um protocolo simples da camada de transporte. Ele é descrito na RFC 768 [1] e permite que a aplicação

Leia mais

Capítulo 4 A camada de REDE

Capítulo 4 A camada de REDE Capítulo 4 A camada de REDE slide 1 Introdução A camada de rede slide 2 Repasse e roteamento O papel da camada de rede é transportar pacotes de um hospedeiro remetente a um hospedeiro destinatário. Repasse.

Leia mais

Configurar o Access Control List com base em MAC (ACL) e a entrada de controle de acesso (ACE) em um interruptor controlado

Configurar o Access Control List com base em MAC (ACL) e a entrada de controle de acesso (ACE) em um interruptor controlado Configurar o Access Control List com base em MAC (ACL) e a entrada de controle de acesso (ACE) em um interruptor controlado Objetivo Um Access Control List (ACL) é filtros de tráfego de uma lista de rede

Leia mais

Camada de Rede. Redes de Computadores. Motivação para interconexão. Motivação para interconexão (DCC023) Antonio Alfredo Ferreira Loureiro

Camada de Rede. Redes de Computadores. Motivação para interconexão. Motivação para interconexão (DCC023) Antonio Alfredo Ferreira Loureiro Redes de Computadores (DCC023) Antonio Alfredo Ferreira Loureiro loureiro@dcc.ufmg.br Departamento de Ciência da Computação Universidade Federal de Minas Gerais Motivação para interconexão Diferentes tecnologias

Leia mais

Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo

Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo Níkolas Timóteo Paulino da Silva Redes de Computadores I ADS 2ºTermo 1) Desenhe duas redes com 7 e 8 computadores e defina a configuração IP de cada máquina com classe B e C, respectivamente. REDE A (7

Leia mais

CST em Redes de Computadores

CST em Redes de Computadores CST em Redes de Computadores Comunicação de Dados II Aula 10 Camada de Enlace de Dados Prof: Jéferson Mendonça de Limas Introdução Função das Camadas Anteriores: Aplicação: fornece a interface com o usuário;

Leia mais

Parte 3: Camada de Rede

Parte 3: Camada de Rede Parte 3: Camada de Rede Objetivos: Visão Geral: Entender os princípios dos serviços da Camada de Rede: Roteamento (seleção de caminho). Implementação na Internet. Serviços da Camada de Rede. Princípios

Leia mais

TP 318 Introdução às Redes Multimídia

TP 318 Introdução às Redes Multimídia Especialização em Telecomunicações TP 318 Introdução às Redes Multimídia Prof. Antônio M. Alberti 1 AAL Tipo 1 Introdução Funções da SAR Protocolo da SAR Funções da CS para o Transporte de Circuitos Protocolo

Leia mais

Simulado para CFPS. Questões de Propósito, Tipo e Fronteira. 1. Um dos objetivos da Análise de Pontos de Função é:

Simulado para CFPS. Questões de Propósito, Tipo e Fronteira. 1. Um dos objetivos da Análise de Pontos de Função é: Questões de Propósito, Tipo e Fronteira 1. Um dos objetivos da Análise de Pontos de Função é: Simulado para CFPS a) Ajudar no processo de depuração de um software. b) Estimar o tamanho de uma equipe de

Leia mais

Trabalho do Curso de Redes de Computadores COS765/MAB /1

Trabalho do Curso de Redes de Computadores COS765/MAB /1 Trabalho do Curso de Redes de Computadores COS765/MAB731 2015/1 Universidade Federal do Rio de Janeiro Rosa M.M. Leão e Daniel Sadoc Menasché Primeiro Período de 2015 1 Introdução O objetivo deste trabalho

Leia mais

Datagrama IP. Professor Leonardo Larback

Datagrama IP. Professor Leonardo Larback Professor Leonardo Larback O pacote apresentado abaixo é repassado à camada de enlace para que seja enviado ao equipamento destino. VERS: Identifica a versão do protocolo IP que montou o pacote. HLEN:

Leia mais

Redes Industriais. Carlos Roberto da Silva Filho, M. Eng.

Redes Industriais. Carlos Roberto da Silva Filho, M. Eng. Redes Industriais Carlos Roberto da Silva Filho, M. Eng. Criado na década de 1970 pela Modicon. É um dos mais antigos protocolos utilizados em redes de CLPs para aquisição de sinais de instrumentos e comandar

Leia mais

Universidade Federal de Minas Gerais Departamento de Ciência da Computação

Universidade Federal de Minas Gerais Departamento de Ciência da Computação Redes de Computadores Camada de Transporte Capítulo 3 Kurose & Ross Prof: José Marcos Silva Nogueira Universidade Federal de Minas Gerais Departamento de Ciência da Computação Belo Horizonte - 2006 Capítulo

Leia mais

Formação em Segurança Cibernética. Sessão 8 Criptografia II

Formação em Segurança Cibernética. Sessão 8 Criptografia II Formação em Segurança Cibernética Sessão 8 Criptografia II Introdução A criptografia é a base para várias aplicações: Autenticação e autorização Transferência de informação confidencial Assinatura digital

Leia mais

Definição das 7 Camadas do Modelo OSI e Explicação das Funções

Definição das 7 Camadas do Modelo OSI e Explicação das Funções O modelo OSI (Open Systems Interconnect) tem sete camadas. Este artigo as descreve e explica, começando pela camada "inferior" na hierarquia (a camada física) e avançando até a "superior" (a camada de

Leia mais

AULA 3 - REDES. Prof. Pedro Braconnot Velloso

AULA 3 - REDES. Prof. Pedro Braconnot Velloso AULA 3 - REDES Prof. Pedro Braconnot Velloso Resumo da última aula Começo da Internet Princípios básicos Comutação pacotes x circuitos Protocolos Arquitetura em camadas Arquitetura TCP/IP APLICAÇÃO TRANSPORTE

Leia mais

Delimitação de Quadros. Exemplos de Protocolos de Nível de Enlace. Nível de Enlace. Nível de de Enlace. Disciplina: Comunicação de Dados IV

Delimitação de Quadros. Exemplos de Protocolos de Nível de Enlace. Nível de Enlace. Nível de de Enlace. Disciplina: Comunicação de Dados IV Departamento de Engenharia de Telecomunicações - UFF Disciplina: Nível de de Enlace Profa. Débora Christina Muchaluat Saade deborams@telecom.uff.br br Aplicação Apresentação Sessão Transporte Rede Enlace

Leia mais

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar - Aula 1-1. A CAMADA DE ENLACE DE DADOS (Parte 1) Relembrando as aulas do semestre passado quando estudamos os modelos de referência, lembramos que a Camada de Enlace de Dados é a camada responsável pela

Leia mais

Aplicações Multimídia Distribuídas

Aplicações Multimídia Distribuídas Departamento de Engenharia de Telecomunicações - UFF Aplicações Multimídia Distribuídas Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br 1 Aplicações Multimídia Distribuídas Videoconferência

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

Protocolos TCP e UDP. Protocolo TCP. Protocolo TCP. A necessidade de uma comunicação segura: Transmission Control Protocol

Protocolos TCP e UDP. Protocolo TCP. Protocolo TCP. A necessidade de uma comunicação segura: Transmission Control Protocol Protocolos TCP e UDP Transmission Control Protocol Protocolo de transporte orientado à conexão. Transferência de dados confiável fim-a-fim recuperação de dados perdidos, duplicados organização dos dados

Leia mais

CCNA 2 Conceitos Básicos de Roteadores e Roteamento. Capítulo 8 - Mensagens de Erro e de Controle do Conjunto de Protocolos TCP/IP

CCNA 2 Conceitos Básicos de Roteadores e Roteamento. Capítulo 8 - Mensagens de Erro e de Controle do Conjunto de Protocolos TCP/IP CCNA 2 Conceitos Básicos de Roteadores e Roteamento Capítulo 8 - Mensagens de Erro e de Controle do Conjunto de Protocolos TCP/IP 1 Objetivos do Capítulo Descrever o ICMP; Descrever o formato de mensagem

Leia mais

Aplicações Multimídia sobre Redes

Aplicações Multimídia sobre Redes Redes Multimídia 2016.2 Aplicações Multimídia sobre Redes Curso Superior de Tecnologia em Sistemas para Internet Turma: TEC.SIS.4T Redes Multimídia Conteúdo Programático :: 1 a Unidade 1. Aplicações multimídia

Leia mais

Configurando perfis IPSec (auto modo fechando) no RV160 e no RV260

Configurando perfis IPSec (auto modo fechando) no RV160 e no RV260 Configurando perfis IPSec (auto modo fechando) no RV160 e no RV260 Objetivo Introdução Este documento demonstrará como criar um perfil novo da segurança de protocolo do Internet (IPsec) usando o auto modo

Leia mais

TELEFONIA SOBRE IP. Pedro Alvarez Ricardo Batista

TELEFONIA SOBRE IP. Pedro Alvarez Ricardo Batista TELEFONIA SOBRE IP Pedro Alvarez - 58047 Ricardo Batista - 58089 ÍNDICE Introdução Características dos sinais de voz CODECS de voz Protocolos em VoIP Estrutura da rede VoIP Qualidade de serviço Comparação

Leia mais

Rede de Computadores II

Rede de Computadores II Slide 1 Teoria das Filas Ferramenta matemática para tratar de eventos aleatórios. É o estudo da espera em filas. Proporciona uma maneira de definir o ambiente de um sistema de filas matematicamente. Permite

Leia mais

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

Protocolos Multimídia. Alunos: Roberto Schemid Rafael Mansano

Protocolos Multimídia. Alunos: Roberto Schemid Rafael Mansano Alunos: Roberto Schemid Rafael Mansano Exemplos de Aplicações Multimídia Mídia Armazenada: conteúdo gravado e armazenado play/pause/rewind/forward Streaming : vê o conteúdo enquanto baixa o arquivo evita

Leia mais

Arquitectura de Sistemas Paralelos e Distribuídos Comunicação Multicast

Arquitectura de Sistemas Paralelos e Distribuídos Comunicação Multicast Comunicação Multicast MSc. Eugénio Alberto Macumbe Bach. José Tomás Matsimbe A comunicação de uma rede comutada é feita de três formas: unicast, multicast e broadcast: Unicast: Comunicação na qual um quadro

Leia mais

Comparação do protocolo do gateway de voz MGCP e de H.323

Comparação do protocolo do gateway de voz MGCP e de H.323 Comparação do protocolo do gateway de voz MGCP e de H.323 Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções H.323 MGCP Informações Relacionadas Introdução O H.323 e o Media

Leia mais

Uma Introdução à Tecnologia Bluetooth

Uma Introdução à Tecnologia Bluetooth Uma Introdução à Tecnologia Bluetooth Caso de Uso 1: Headset genérico Caso de Uso 2: Conexão de periféricos Objetivos do Bluetooth Originalmente: substituto para cabeamento entre dispositivos Solução wireless

Leia mais

IPSEC. IP Security Protocol. *Utilize este material para fins educativos e não comerciais*

IPSEC. IP Security Protocol. *Utilize este material para fins educativos e não comerciais* IPSEC IP Security Protocol *Utilize este material para fins educativos e não comerciais* Introdução O IPSec, ou IP Security Protocol, tem o objetivo de fornecer mecanismos de proteção ao pacote IP e às

Leia mais

Capítulo 3 Camada de transporte

Capítulo 3 Camada de transporte Capítulo 3 Camada de transporte slide 1 Introdução e serviços de camada de transporte A camada de transporte fornece comunicação lógica, e não física, entre processos de aplicações: slide 2 Relação entre

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

Capítulo 7. A camada de aplicação

Capítulo 7. A camada de aplicação Capítulo 7 A camada de aplicação slide 1 2011 Pearson Prentice Hall. Todos os direitos reservados. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, Pearson Education-Prentice Hall,

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

Redes de Computadores RES 12502

Redes de Computadores RES 12502 Instituto Federal de Santa Catarina Redes de Computadores Redes de Computadores RES 12502 2014 2 Área de Telecomunicações slide 1 O material para essas apresentações foi retirado das apresentações disponibilizadas

Leia mais

Conceitos básicos de comunicação. Prof. Marciano dos Santos Dionizio

Conceitos básicos de comunicação. Prof. Marciano dos Santos Dionizio Conceitos básicos de comunicação Prof. Marciano dos Santos Dionizio Conceitos básicos de comunicação A comunicação é um processo de transferência e processamento de informações entre dois pontos por meio

Leia mais

Redes de Computadores II. Módulo 1 Introdução e a camada de enlace

Redes de Computadores II. Módulo 1 Introdução e a camada de enlace Redes de Computadores II Módulo 1 Introdução e a camada de enlace 1 Comunicação de Dados e Redes de Computadores O problema fundamental da comunicação é reproduzir em um ponto exatamente ou aproximadamente

Leia mais

Televisão Digital. MPEG-2 Video

Televisão Digital. MPEG-2 Video Televisão Digital MPEG-2 Video Pedro A. Amado Assunção - Pólo de Coimbra Instituto Politécnico de Leiria - ESTG 1 Sumário Introdução. Características principais da norma MPEG-2. Compressão de vídeo: princípios

Leia mais

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064 Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Consistência e Replicação Capítulo 7 Agenda Distribuição de Conteúdo Estado versus operações Protocolos de recuperação de atualizações versus protocolos

Leia mais

Resumo do Artigo. Um Mecanismo Para Distribuição Segura de Vídeo MPEG. Escrito por

Resumo do Artigo. Um Mecanismo Para Distribuição Segura de Vídeo MPEG. Escrito por Resumo do Artigo Um Mecanismo Para Distribuição Segura de Vídeo MPEG Escrito por CÍNTIA BORGES MARGI GRAÇA BRESSAN WILSON V. RUGGIERO EPUSP - Escola Politécnica da Universidade de São Paulo LARC Laboratório

Leia mais

Lista de Exercícios. Camada de Enlace de Dados

Lista de Exercícios. Camada de Enlace de Dados Lista de Exercícios Camada de Enlace de Dados 1. Um pacote de uma camada superior de redes é dividido em 10 quadros, e cada quadro tem 80% de chances de chegar sem danos. Se o protocolo de enlace de dados

Leia mais

p TPP = (6.1) e a rajada de perda de pacote é medida pela Comprimento Médio da Rajada (CMR ) que é dada por

p TPP = (6.1) e a rajada de perda de pacote é medida pela Comprimento Médio da Rajada (CMR ) que é dada por 6 Perdas de Pacotes O problema de perda de pacotes em rajadas nas redes IP e redes móveis é um dos fatores mais importantes a serem considerados na análise de sistemas de reconhecimento de voz distribuídos.

Leia mais

Nível de Enlace. Nível de Enlace. Serviços. Serviços oferecidos os nível de rede

Nível de Enlace. Nível de Enlace. Serviços. Serviços oferecidos os nível de rede Nível de Enlace Enlace: caminho lógico entre estações. Permite comunicação eficiente e confiável entre dois computadores. Funções: fornecer uma interface de serviço à camada de rede; determinar como os

Leia mais

Configurar o SNMPv3 no WAP125 e no WAP581

Configurar o SNMPv3 no WAP125 e no WAP581 Configurar o SNMPv3 no WAP125 e no WAP581 Objetivo A versão 3 do protocolo administración de red simple (SNMPv3) é um modelo de segurança em que uma estratégia da autenticação se estabelece para um usuário

Leia mais

SSC-144. Redes de Alto Desempenho Multimídia em Redes 1

SSC-144. Redes de Alto Desempenho Multimídia em Redes 1 SSC-144 Redes de Alto Desempenho 2010 Multimídia em Redes 1 Nas aulas passadas: Sinais Áudio Vídeo Formatos Padrões Caracterização para especificação de demanda de armazenamento e transmissão em redes

Leia mais

Padrão aberto baseado em RFC (IETF). Dois modos de funcionamento: Dois Protocolos (Mecanismos) Autenticação, Integridade e Confidencialidade

Padrão aberto baseado em RFC (IETF). Dois modos de funcionamento: Dois Protocolos (Mecanismos) Autenticação, Integridade e Confidencialidade Edgard Jamhour Padrão aberto baseado em RFC (IETF). o Comunicação segura em camada 3 (IPv4 e IPv6) o Provê recursos de segurança sobre redes IP: Autenticação, Integridade e Confidencialidade Dois modos

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

Redes de Computadores

Redes de Computadores Prof. Universidade Federal de Mato Grosso do Sul brivaldo@facom.ufms.br 26 de maio de 2017 Visão Geral 1 2 3 4 Protocolos e Serviços de Transporte comunicação lógica entre aplicativos executando em diferentes

Leia mais

Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados. Aula 1 Introdução a Banco de Dados

Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados. Aula 1 Introdução a Banco de Dados Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados Aula 1 Introdução a Banco de Dados 1. Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído

Leia mais

Redes de Computadores e Aplicações. Aula 37 Roteamento IP Unicast Dinâmico RIP

Redes de Computadores e Aplicações. Aula 37 Roteamento IP Unicast Dinâmico RIP Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do N Campus Currais Novos Redes de Computadores e Aplicações Aula 37 Roteamento IP Unicast Dinâmico RIP Prof. Diego Pereira

Leia mais

Redes de Computadores

Redes de Computadores s de Computadores Prof. Macêdo Firmino Modelo TCP/IP e OSI Macêdo Firmino (IFRN) s de Computadores Setembro de 2011 1 / 19 Modelo de Camadas Para que ocorra a transmissão de uma informação entre o transmissor

Leia mais

Princípios de comunicação de dados

Princípios de comunicação de dados Princípios de comunicação de dados Prof. Tiago Semprebom Instituto Federal de Educação, Ciência e Tecnologia Santa Catarina - Campus São José tisemp@ifsc.edu.br 16 de Março de 2010 Prof. Tiago (IFSC) Cabeamento

Leia mais

Capítulo 4 A camada de REDE

Capítulo 4 A camada de REDE Capítulo 4 A camada de REDE slide 1 Introdução A camada de rede slide 2 Repasse e roteamento O papel da camada de rede é transportar pacotes de um hospedeiro remetente a um hospedeiro destinatário. Repasse.

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

Capítulo 3 Camada de transporte

Capítulo 3 Camada de transporte Capítulo 3 Camada de transporte slide 1 Introdução e serviços de camada de transporte A camada de transporte fornece comunicação lógica, e não física, entre processos de aplicações: slide 2 Relação entre

Leia mais

Facilidades adicionais na representação do vídeo. Hugo Gonçalves ee Dinis Afonso ee Mpeg 4

Facilidades adicionais na representação do vídeo. Hugo Gonçalves ee Dinis Afonso ee Mpeg 4 Mpeg 4 Facilidades adicionais na representação do vídeo Dinis Afonso ee01148 Hugo Gonçalves ee01171 Mpeg-4 O MPEG-4 é o padrão global de multimédia, transmitindo áudio e vídeo de qualidade profissional

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

Canais de Comunicação

Canais de Comunicação Canais de Comunicação February 24, 2010 Sumário Comunicação via Mensagens Propriedades dum Canal de Comunicação Protocolos da Internet UDP TCP Aplicação Distribuída O que é? É uma aplicação que consiste

Leia mais

Configuração sem fio em RV180W

Configuração sem fio em RV180W Configuração sem fio em RV180W Objetivo Com o utilitário de configuração da Web, um usuário pode mudar vários ajustes sem fio no RV180W de modo que o roteador seja executado em seu desempenho ideal. Este

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 Nível de Transporte Responsável pela comunicação fim-a-fim entre dois ou mais computadores As redes são normalmente complexas

Leia mais

Capítulo 4 - Sumário

Capítulo 4 - Sumário 1 Capítulo 4 - Sumário Características do O Datagrama IP (Campos do Cabeçalho) Tamanho do Datagrama, MTU da Rede e Fragmentação 2 Aplicação Telnet HTTP FTP POP3 SMTP DNS DHCP Transporte TCP (Transmission

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Camada de Transporte - Parte II Prof. Thiago Dutra Agenda n Parte I n Introdução n Protocolos de Transporte Internet n Multiplexação e Demultiplexação n

Leia mais

Capítulo6-7 Redes de Computadores Camada 2 Conceitos

Capítulo6-7 Redes de Computadores Camada 2 Conceitos Há três formas de se calcular o frame check sum: cyclic redundancy check (CRC) - executa cálculos polinomiais sobre os dados paridade bidimensional - adiciona um 8 th oitavo bit que faz uma seqüência de

Leia mais

Controle - 3. Realizar o Controle da Qualidade Relatório de Desempenho. Mauricio Lyra, PMP

Controle - 3. Realizar o Controle da Qualidade Relatório de Desempenho. Mauricio Lyra, PMP Controle - 3 Realizar o Controle da Qualidade Relatório de Desempenho 1 Realizar o Controle da Qualidade Preocupa-se com o monitoramento dos resultados do trabalho, a fim de verificar se estão sendo cumpridos

Leia mais