Cálculo de Soma de Verificação do User Datagram Protocol

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

Download "Cálculo de Soma de Verificação do User Datagram Protocol"

Transcrição

1 Resumo Cálculo de Soma de Verificação do User Datagram Protocol Othon Marcelo Nunes Batista Mestre em Informática Mesmo sendo um protocolo que nada garante, o UDP tem um campo no datagrama que, quando é calculado, apresenta a soma de verificação dos seus bits. Isso significa, que um receptor pode saber se o datagrama está correto através do cálculo da soma de verificação. O cálculo de soma de verificação UDP é o complemento de um da soma de todos os blocos de 16 bits do datagrama. Este artigo apresenta um método manual para cálculo da soma de verificação UDP. As informações dadas para que o cálculo seja realizado são: os números da porta fonte e destino e o conteúdo do campo de dados. Aspectos adicionais ao método incluem: considerações quanto ao campo comprimento, exceção quanto ao agrupamento dos blocos de 16 bits de dados, método rápido para converter números decimais em números binários e exceção quando o resultado de uma soma tem o comprimento superior a 16 bits. Palavras-chave: redes de computadores, TCP/IP, UDP, checksum, soma de verificação. 1. Introdução O User Datagram Protocol (UDP) está presente na camada de transporte da arquitetura Transfer Control Protocol / Internet Protocol (TCP/IP) (POSTEL, 1980). Ele é um protocolo que tem como unidade de transmissão o datagrama e fornece de um serviço de melhor esforço às aplicações que o utilizarem. Isso significa que ele apenas garante enviar um datagrama e nada mais. Não há qualquer outra garantia. A camada de transporte TCP/IP também contém outro protocolo orientado à conexão, confiável, com controle de fluxo e controle de congestionamento, denominado TCP (UNIVERSITY OF SOUTHERN CALIFORNIA, 1981). Ao compará-lo com o TCP, outro protocolo da camada de transporte TCP/IP, ele é muito mais ágil. Isso ocorre porque o TCP é orientado à conexão e garante confiabilidade, controle de fluxo e controle de congestionamento. Enquanto UDP é não orientado à conexão e nada garante. A agilidade, quando comparado ao TCP, é uma vantagem. Por isso, UDP é bastante utilizado em aplicações multimídia ao vivo ou em tempo real (KUROSE e ROSS, 2010). Mesmo sendo um protocolo que nada garante, o UDP tem um campo no datagrama que, quando é calculado, apresenta a soma de verificação dos seus bits. Isso significa, que um receptor pode saber se o datagrama está correto através do cálculo da soma de verificação. Atenção, isso não é

2 confiabilidade! Isso é corretude no receptor e apenas acontece quando a soma de verificação foi calculada no emissor. Confiabilidade, do ponto de vista da camada de transporte, é uma característica do TCP, que garante que os segmentos são entregues, entregues na ordem e entregues corretos. UDP não garante isso! (COMER, 2006) O datagrama UDP é uma estrutura composta por cinco campos, sendo quatro no cabeçalho, de comprimento fixo, e um de dados, respectivamente: porta fonte, 16 bits de comprimento; porta destino, 16 bits de comprimento; tamanho em bytes, 16 bits de comprimento; soma de verificação, 16 bits de comprimento. Figura 1. Formato do datagrama UDP. Fonte: adaptado de (KUROSE e ROSS, 2010, p. 153) A figura 1 apresenta os campos de um datagrama UDP. O primeiro campo é a porta fonte, ele inicia na posição zero, vai até a posição 15, e, assim sendo, tem 16 bits de comprimento. Ou seja, é um número que, em binário, pode variar de ( ) 2 até ( ) 2, que, em decimal, pode variar de 0 até (0 até ). O segundo campo é a porta destino, inicia na posição 16, vai até a posição 31, e, também tem 16 bits de comprimento. O campo tamanho em bytes contém um número binário de 16 bits que representa o tamanho do datagrama em bytes. Ele inicia na posição 32 e vai até a posição 47, sendo um campo de 16 bits. O último campo do cabeçalho é a soma de verificação que deve ser calculado com base nos outros. Ele inicia na posição 47 e vai até a posição 63. A partir da posição 64 inicia o campo dados. Este campo tem

3 comprimento variável e tipicamente é uma mensagem de uma aplicação. A soma de verificação é um cálculo opcional para UDP. Quando um receptor obtém um datagrama UDP com o campo soma de verificação igual a zero, significa que ela não foi realizada no emissor e, no receptor, não há como garantir sequer a corretude das informações nele contidas. Por outro lado, quando a soma de verificação é realizada no emissor, o receptor pode verificar a corretude das informações contidas no datagrama UDP utilizando o mesmo cálculo. Em situações reais, o emissor e o receptor incluem no cálculo da soma de verificação as informações contidas em um pseudo-cabeçalho, com 96 bits, obtido da camada de rede. Os campos deste pseudo-cabeçalho são: endereço IP fonte, 32 bits de comprimento; endereço IP destino, 32 bits de comprimento; zero, 8 bits zerados para fins de preenchimento; código do protocolo, 8 bits de comprimento; comprimento do datagrama UDP, 16 bits de comprimento (figura 2). Figura 2. Pseudo-cabeçalho incluído no cálculo de soma de verificação UDP. Fonte: adaptado de (COMER, 2006, p. 201) As informações do pseudo-cabeçalho não são enviadas, servem apenas para os cálculos de soma de verificação. Neste artigo, como o objetivo é aprender o método para calcular a soma de verificação UDP, o pseudo-cabeçalho é desprezado (COMER, 2006). O cálculo de soma de verificação UDP é o complemento de um da soma de todos os blocos de 16

4 bits do datagrama (BRADEN e BORMAN, 1988). Este artigo apresenta um método manual para cálculo da soma de verificação UDP. As informações dadas para que o cálculo seja realizado são: os números da porta fonte e destino e o conteúdo do campo de dados. Aspectos adicionais ao método incluem: considerações quanto ao campo comprimento, exceção quanto ao agrupamento dos blocos de 16 bits de dados, método rápido para converter números decimais em números binários e exceção quando o resultado de uma soma tem o comprimento superior a 16 bits. 2. Passos para Cálculo da Soma de Verificação O cálculo de soma de verificação UDP é definido como o complemento de um da soma de todos os blocos de 16 bits do datagrama (BRADEN e BORMAN, 1988). Para que ele seja realizado, alguns passos devem ser cumpridos: 1. determinação do comprimento do datagrama; 2. agrupamento dos campos em blocos de 16 bits; 3. conversão dos números em decimal para números binários; 4. soma dos blocos de 16 bits; 5. complemento de um da soma dos blocos de 16 bits. Estes passos podem ser realizados em números decimais, sem a necessidade de converter os números em binário, desde que as exceções no agrupamento e soma sejam observadas. No final, basta lembrar, que em decimal, o complemento de um, neste caso, é o mesmo que efetuar a subtração de da soma. Por exemplo, supondo que o resultado da soma dos blocos de 16 bits é 31768, a soma de verificação em decimal é 33767, ou seja, O exemplo utilizado para apresentar estes passos é um datagrama com a porta fonte igual a 1234, a porta destino igual a e a string ABCD, sem as aspas, no campo de dados. Os campos comprimento e soma de verificação devem ser calculados (figura 3).

5 Figura 3. Datagrama UDP utilizado para apresentar o cálculo de soma de verificação Determinação do Comprimento do Datagrama O comprimento de um datagrama UDP é a soma do comprimento do cabeçalho com o comprimento dos dados. O comprimento do cabeçalho é fixo e sempre tem o mesmo tamanho, são quatro campos, cada um com 16 bits, o que resulta em 64 bits, ou 8 bytes, de comprimento. Portanto, o menor datagrama UDP, composto apenas pelo cabeçalho, tem 8 bytes. O comprimento dos dados é variável e depende da quantidade de bytes que estão no campo. No caso do datagrama da figura 3, considerando que cada letra tem um byte, e que há quatro letras, ABCD, os dados têm o comprimento de 4 bytes. Para o datagrama da figura 3, o comprimento são 12 bytes. Ele resulta da soma dos 8 bytes do cabeçalho com os 4 bytes dos dados. Vale lembrar que este número, 12, deve ser escrito no campo como um número binário de 16 bits, ou seja ( ) Agrupamento dos Campos em Blocos de 16 Bits Os campos do cabeçalho já são, cada um deles, blocos de 16 bits e não precisam ser agrupados. Entretanto, os valores apresentados na figura 3 estão em decimal e precisam ser convertidos para binário. Já o campo de dados deve ser agrupado, na ordem em que os bytes apresentam-se, em blocos de 16 bits. No caso do campos de dados exibido na figura 3, cujo conteúdo é ABCD, isso é o mesmo que agrupar as representações em binário do código American Standard Code for Interchange of Information (ASCII) para cada letra. Isso significa AB seguido de CD.

6 O quadro 1 mostra o agrupamento, em binário, de AB e CD. ASCII ('A') = 65 = ( ) 2 ASCII ('B') = 66 = ( ) 2 ASCII ('C') = 67 = ( ) 2 ASCII ('D') = 68 = ( ) 2 AB ( ) 2 CD ( ) 2 Quadro 1. Agrupamento de AB e CD. Uma exceção deve ser tratada quando o campo de dados não tem blocos exatos de 16 bits. Por exemplo, se os dados são ABC, AB forma um bloco de 16 bits, mas C forma apenas 8 bits. Neste caso, basta preencher à direita dos bits de C com 8 bits zero (byte nulo) Conversão dos Números em Decimal para Números Binários Os campos porta fonte, porta destino e comprimento precisam ter os conteúdos convertidos para binário, já que estão em decimal. Uma técnica rápida para conversão manual de números decimais em números binários consiste em realizar subtrações sucessivas do número decimal por potências de 2. Esta técnica de conversão depende de conhecimento prévio de potências de 2 e de subtrações. A conversão dos números 1234, porta fonte, 10520, porta destino, e 12, comprimento, para binário é exibida no quadro 2. Cada subtração deve ser feita pela potência de dois que no máximo seja igual ao número até que ele seja zerado. Os expoentes das potências de 2 são as posições dos bits 1 no número binário. Todas as outras posições são zero. Este método é, na maioria das vezes, mais eficiente que a divisão sucessiva por = = = = = Os bits da posição 1, 4, 6, 7 e 10 são 1. Todos os outros são zero.

7 = = = = = Os bits da posição 3, 4, 8, 11 e 13 são 1. Todos os outros são zero = = Os bits da posição 2 e 3 são 1. Todos os outros são zero = ( ) = ( ) 2 12 = ( ) 2 Quadro 2. Conversão dos número de porta fonte, número de porta destino e comprimento de decimal para binário.

8 2.4. Soma dos Blocos de 16 Bits Os blocos de 16 bits devem ser todos somados. O quadro 4 apresenta o resultado para o datagrama da figura 3. Porta Fonte = Porta Destino = Comprimento = AB = CD = Quadro 4. Soma dos blocos de 16 bits do datagrama da figura 3. Uma exceção pode ocorrer em qualquer uma das somas, vai um no bit mais significativo (o bit mais à esquerda). Caso isso ocorra, o resultado da soma não cabe no campo que tem 16 bits e uma ação adicional deve ser tomada. O bit adicional de vai um deve ser ignorado no número e somado ao bit menos significativo do resultado (o bit mais à direita). Um exemplo com esta exceção é exibido no quadro Vai um no bit mais significativo gera um estouro e o resultado não cabe no campo de 16 bits! (ignora o 1 no bit mais significativo) + 1 (adiciona o 1 ao bit menos significativo) (exceção tratada) Quadro 5. Vai um no bit mais significativo Complemento de Um da Soma dos Blocos de 16 Bits O complemento de um é a inversão dos bits de um número. A soma de verificação é a inversão dos bits da soma realizada nos blocos de 16 bits do datagrama. Para o datagrama da figura 3, o

9 complemento de um está calculado e exibido no quadro 6. Complemento de 1 de = Soma de verificação = Quadro 6. Soma dos blocos de 16 bits do datagrama da figura Conclusão Este artigo apresentou um método manual para calcular a soma de verificação de um datagrama UDP. Aspectos adicionais ao método incluiram: considerações quanto ao campo comprimento, exceção quanto ao agrupamento dos blocos de 16 bits de dados, método rápido para converter números decimais em números binários e exceção quando o resultado de uma soma tem o comprimento superior a 16 bits. As informações do pseudo-cabeçalho, que são utilizadas nos cálculos reais, foram ignoradas, pois não interferem na apresentação do método de cálculo. A verificação da soma de verificação no receptor é feita utilizando o mesmo cálculo, mas levando em conta todos os campos do cabeçalho, inclusive a soma calculada pelo emissor. Ao final do cálculo, o receptor sabe que o datagrama está correto se o resultado é zero. Caso contrário, o datagrama está incorreto.

10 4. Referências BRADEN, R. e BORMAN, D. Request For Comment 1071 Computing the Internet Checksum. Disponível em: < Acesso em: 22 Mai COMER, D. E. Interligação em Redes com TCP/IP Volume I Princípios, Protocolos e Arquitetura. 5 a edição KUROSE, J. F. e ROSS, K. Redes de Computadores e a Internet, uma Nova Abordagem. 5 a edição. Pearson do Brasil POSTEL, J. Request For Comment 768 User Datagram Protocol. Disponível em: < Acesso em: 22 Mai TANENBAUM, A. S. Redes de Computadores. 5 a edição. Pearson do Brasil UNIVERSITY OF SOUTHERN CALIFORNIA. Request For Comment 793 Transmission Control Protocol. Disponível em: < Acesso em: 22 Mai

Redes de Computadores e Telecomunicações - Camada de Transporte

Redes de Computadores e Telecomunicações - Camada de Transporte Redes de Computadores e Telecomunicações - Camada de Transporte Objetivos Motivação Os serviços oferecidos pelo protocolo IP não oferecem garantia de confiabilidade. Problemas como congestionamento, perda

Leia mais

Redes de Computadores

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

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

Jéfer Benedett Dörr

Jéfer Benedett Dörr Redes de Computadores Jéfer Benedett Dörr prof.jefer@gmail.com Conteúdo Camada 4 Camada de Transporte Objetivo Conhecer o funcionamento da camada de transporte; Apresentar os protocolos UDP e TCP; Aprender

Leia mais

Aplicações de Redes de Computadores

Aplicações de Redes de Computadores Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos Aplicações de Redes de Computadores Aula 08 - Camada de Transporte TCP (Transmission Control Protocol) Prof.

Leia mais

Camada de Rede Fundamentos e Protocolos. 6/7/18 Organizado por Bruno Pereira Pontes brunopontes.com.br

Camada de Rede Fundamentos e Protocolos. 6/7/18 Organizado por Bruno Pereira Pontes brunopontes.com.br Camada de Rede Fundamentos e Protocolos 1 Objetivos Conhecer as características, funcionalidades e protocolos da camada de rede, especialmente os protocolos IP e ICMP; Entender as principais características

Leia mais

PARTE I I: ARITMÉTICA COMPUTACIONAL ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR

PARTE I I: ARITMÉTICA COMPUTACIONAL ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR PARTE I I: ARITMÉTICA COMPUTACIONAL ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR Introdução Como representar números em memória? Como representar números negativos e de ponto flutuante?

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

Prof. Mizael Cortez Modelo em camadas Arquitetura TCP/IP Modelo ISO/OSI

Prof. Mizael Cortez Modelo em camadas Arquitetura TCP/IP Modelo ISO/OSI Prof. Mizael Cortez everson.cortez@ifrn.edu.br Modelo em camadas Arquitetura TCP/IP Modelo ISO/OSI A Internet é um sistema extremamente complicado e que possui muitos componentes: inúmeras aplicações e

Leia mais

Introdução à Computação

Introdução à Computação Introdução à Computação Jordana Sarmenghi Salamon jssalamon@inf.ufes.br jordanasalamon@gmail.com http://inf.ufes.br/~jssalamon Departamento de Informática Universidade Federal do Espírito Santo Agenda

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

Redes de Computadores

Redes de Computadores Nível de Enlace Inst tituto de Info ormátic ca - UF FRGS Redes de Computadores Camada de enlace de dados Introdução Aula 06 Aplicação Apresentação Sessão Transporte Rede Enlace Físico Protocolo nível de

Leia mais

Redes de Computadores e Aplicações. Aula 43 - Camada de Transporte TCP (Transmission Control Protocol)

Redes de Computadores e Aplicações. Aula 43 - Camada de Transporte TCP (Transmission Control Protocol) Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do N Campus Currais Novos Redes de Computadores e Aplicações Aula 43 - Camada de Transporte TCP (Transmission Control Protocol) Prof. Diego

Leia mais

MATA49 Programação de Software Básico

MATA49 Programação de Software Básico MATA49 Programação de Software Básico Leandro Andrade leandrojsadcc.ufba.br PROF. LEANDRO ANDRADE 1 Sistemas de números PROF. LEANDRO ANDRADE 2 Conceitos básicos Os códigos binário pelo tamanho de

Leia mais

Redes TCP/IP Formato Datagrama IP

Redes TCP/IP Formato Datagrama IP Referência básica: 1. Redes de Computadores e a Internet/Uma Abordagem Top-Down 5ª. Edição Kurose Ross Editora Pearson (Capítulo 4 item 4.4.1) 2. Tanenbaum Cap. 5.6.1 - O protocolo IP 1. INTRODUÇÃO : No

Leia mais

Arquitetura de Redes TCP/IP. Camada de Transporte

Arquitetura de Redes TCP/IP. Camada de Transporte Arquitetura de Redes TCP/IP Camada de Transporte n Fundamentos n Define a unidade de dados do serviço de circuito virtual, denominada seguimento TCP n Especifica o formato e a função dos campos n Multiplexa

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

Redes de Computadores. Protocolos TCP/IP

Redes de Computadores. Protocolos TCP/IP Redes de Computadores Protocolos TCP/IP Sumário 2! Endereços IP (lógicos) Sub-redes! Endereços Ethernet (físicos)! Conversão de endereços IP/Ethernet! Pacotes IP! Números de portos! Segmentos UDP! Segmentos

Leia mais

SISTEMA DE NUMERAÇÃO. Introdução a Informática. Vinícius Pádua

SISTEMA DE NUMERAÇÃO. Introdução a Informática. Vinícius Pádua SISTEMA DE NUMERAÇÃO Introdução a Informática Sistema de Numeração Métodos científicos para representar os números Tipos Notação não posicional ou Posicional Difere se o algarismo tem valor fixo ou não

Leia mais

EXERCÍCIOS - PESQUISA SOBRE IPV6

EXERCÍCIOS - PESQUISA SOBRE IPV6 FELIPE YURI, 1470256 EXERCÍCIOS - PESQUISA SOBRE IPV6 REDES DE COMPUTADORES II 1) Quais as diferenças entre o ENDEREÇAMENTO IPv6 e o IPv4? Explique e exemplifique. Existe alguma notação alternativa para

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

: TMS M

: TMS M Infraestrutura de Redes de Computadores Turma : TMS 20171.3.01112.1M Camada de Transporte Prof. Thiago Dutra Agenda n Introdução n Protocolos de Transporte Internet n Multiplexação

Leia mais

Fundamentos de Arquiteturas de Computadores. Representação de números inteiros em complemento a 2

Fundamentos de Arquiteturas de Computadores. Representação de números inteiros em complemento a 2 Fundamentos de Arquiteturas de Computadores Representação de números inteiros em complemento a 2 Representação complemento a 10 Como representar números negativos no sistema decimal com 3 algarismos? Divide

Leia mais

Redes de Computadores e Aplicações. Aula 16 Protocolo IP

Redes de Computadores e Aplicações. Aula 16 Protocolo IP Prof. Diego Pereira Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos Redes de Computadores e Aplicações Aula 16 Protocolo IP Objetivos

Leia mais

Arquitetura em Camadas. Profª. Dianne Scherly Varela de Medeiros

Arquitetura em Camadas. Profª. Dianne Scherly Varela de Medeiros Arquitetura em Camadas Profª. Dianne Scherly Varela de Medeiros 2018.1 Modelo em Camadas Conjunto de protocolos e camadas Reduz a complexidade do projeto de uma rede de comunicação Cada camada provê um

Leia mais

Ponto Fixo e Ponto Flutuante

Ponto Fixo e Ponto Flutuante Ponto Fixo e Ponto Flutuante Arquitetura de Computadores Introdução (1/2) É trivial para um computador atual tratar e operar com números inteiros. Entretanto, em muitas aplicações do dia a dia é necessário

Leia mais

Protocolos e Arquiteturas de Redes. Thiago Leite

Protocolos e Arquiteturas de Redes. Thiago Leite Protocolos e Arquiteturas de Thiago Leite As redes são organizadas em camadas Forma de reduzir a complexidade Um conjunto de camadas forma uma pilha A função de cada camada da

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 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

TRANSPORTE. Prof. Me. Hélio Esperidião

TRANSPORTE. Prof. Me. Hélio Esperidião TRANSPORTE 1 Prof. Me. Hélio Esperidião DEFINIÇÃO Na arquitetura OSI, o serviço de transporte é realizado pela camada quatro. A camada de transporte fornece serviços à camada superior - de sessão Utiliza-se

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

Funcionalidades da camada de rede

Funcionalidades da camada de rede Camada de Rede Objetivo Conhecer as características, funcionalidades e protocolos da camada de rede, especialmente os protocolos IP e ICMP Entender as principais características e princípios operacionais

Leia mais

REVISÃO - Questões de Redes em Concursos. Semestre: 2 Bimestre:2 Data: / / 2013

REVISÃO - Questões de Redes em Concursos. Semestre: 2 Bimestre:2 Data: / / 2013 Redes de Computadores REVISÃO - Questões de Redes em Concursos Semestre: 2 Bimestre:2 Data: / / 2013 Disciplina: Redes de Computadores Professor: Jéfer Benedett Dörr Q234360 Prova: AOCP - 2012 - BRDE -

Leia mais

Redes de computadores e a Internet. Redes de computadores e a Internet. Prof. Gustavo Wagner. Capítulo 3. Camada de transporte

Redes de computadores e a Internet. Redes de computadores e a Internet. Prof. Gustavo Wagner. Capítulo 3. Camada de transporte Redes de computadores e a Internet Redes de computadores e a Internet Prof. Gustavo Wagner Capítulo 3 Camada de transporte Camada de transporte 3.1 Serviços da camada de transporte 3.2 Multiplexação e

Leia mais

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar - Aula 7 - MODELO DE REFERÊNCIA TCP O modelo de referência TCP, foi muito usado pela rede ARPANET, e atualmente usado pela sua sucessora, a Internet Mundial. A ARPANET é de grande utilidade para entender

Leia mais

Modelo OSI x Modelo TCP/IP

Modelo OSI x Modelo TCP/IP Modelo OSI x Modelo TCP/IP OSI TCP/IP 7 Aplicação 6 Apresentação 5 Aplicação 5 Sessão 4 3 2 1 Transporte 4 Transporte Rede 3 Internet Enlace 2 Link de dados Física 1 Física Modelo de Referência OSI/ISO

Leia mais

Escola Politécnica da Universidade de São Paulo

Escola Politécnica da Universidade de São Paulo Escola Politécnica da Universidade de São Paulo Departamento de Engenharia de Telecomunicações e Controle PTC2550 - Redes de Comunicação de Dados e Transporte Multimídia 1o semestre 2017 Lista de Exercícios

Leia mais

Redes de Computadores I

Redes de Computadores I UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores I Nível de Rede (IP) Prof. Helcio Wagner da Silva. p.1/36 Introdução

Leia mais

Jéfer Benedett Dörr

Jéfer Benedett Dörr Redes de Computadores Jéfer Benedett Dörr prof.jefer@gmail.com Conteúdo Camada 4 Camada de Transporte/2 Objetivo Conhecer o funcionamento da camada de transporte; Apresentar os protocolos UDP e TCP; Aprender

Leia mais

Objetivo. Sistemas de Numeração e Códigos. Apresentar técnicas de representação e converção de números em diversos sistemas de numeração.

Objetivo. Sistemas de Numeração e Códigos. Apresentar técnicas de representação e converção de números em diversos sistemas de numeração. Sistemas de Numeração e Códigos Raul Queiroz Feitosa Objetivo Apresentar técnicas de representação e converção de números em diversos sistemas de numeração. 2 1 Conteúdo Introdução Conversão da base 10

Leia mais

Capítulo 6. A camada de transporte. slide 1 1 reservados.

Capítulo 6. A camada de transporte. slide 1 1 reservados. Capítulo 6 A camada de transporte slide 1 1 2011 Pearson 2011 Pearson Prentice Hall. Prentice Todos Hall. os direitos Todos reservados. direitos reservados. Serviço de transporte Serviços das camadas superiores

Leia mais

Organização de Computadores I

Organização de Computadores I Organização de Computadores I Aula 5 Material: Diego Passos http://www.ic.uff.br/~debora/orgcomp/pdf/parte5.html Organização de Computadores I Aula 5 1/21 Tópicos Representação de números negativos: Sinal-magnitude.

Leia mais

Redes de Computadores. Camada de Transporte

Redes de Computadores. Camada de Transporte Redes de Computadores Camada de Transporte Serviços da Camada de Transporte Provê comunicação lógica entre processos da camada de aplicação rodando em diferentes hosts. Protocolos de transporte rodam nos

Leia mais

MODELOS DE REFERENCIA OSI TCP/IP

MODELOS DE REFERENCIA OSI TCP/IP Aula 2 MODELOS DE REFERENCIA OSI TCP/IP Curso Técnico em Telecomunicações Convergência de Redes PROGRAMA Modelos de Referência OSI TCP/IP OSI x TCP/IP 2 OSI E A COMUNICAÇÃO POR CARTA 3 HISTÓRIA No Principio

Leia mais

Rede de computadores Protocolos IP. Professor Carlos Muniz

Rede de computadores Protocolos IP. Professor Carlos Muniz Rede de computadores Professor Carlos Muniz Protocolo de Internet IP é um acrônimo para a expressão inglesa "Internet Protocol" (ou Protocolo de Internet), que é um protocolo usado entre duas ou mais máquinas

Leia mais

Protocolos de Interligação de Redes Locais e a Distância Camada de Transporte

Protocolos de Interligação de Redes Locais e a Distância Camada de Transporte Protocolos de Interligação de Redes Locais e a Distância Camada de Transporte Thiago Leite thiago.leite@udf.edu.br 1 1 Quadros(enlace), pacote (rede) e segmento (transporte) 2 2 Camada de Transporte Funções

Leia mais

Modelo TCP/IP. Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT

Modelo TCP/IP. Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT Modelo TCP/IP Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT AS1RAI1 Redes para Automação Industrial JOINVILLE 12/09/2016 Introdução histórico O padrão histórico e técnico da Internet é o modelo

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

Redes de Computadores I

Redes de Computadores I Redes de Computadores I Prof.ª Inara Santana Ortiz Aula 3 Protocolos de Comunicação Protocolos de Comunicação Protocolos de Comunicação Para que ocorra a transmissão de uma informação entre o transmissor

Leia mais

Capítulo 9: Camada de Transporte

Capítulo 9: Camada de Transporte Capítulo 9: Camada de Transporte Introdução a Redes v5.1 Prof. Kleber Rezende 31/08/2017 9.0 Introdução 9.1 Protocolos da Camada de Transporte 9.2 TCP e UDP 9.3 Resumo 2013 Cisco e/ou suas afiliadas. Todos

Leia mais

Redes de computadores e a Internet. Redes de computadores e a Internet. Prof. Gustavo Wagner. Capítulo 3. Camada de transporte

Redes de computadores e a Internet. Redes de computadores e a Internet. Prof. Gustavo Wagner. Capítulo 3. Camada de transporte Redes de computadores e a Internet Redes de computadores e a Internet Prof. Gustavo Wagner Capítulo 3 Camada de transporte Camada de transporte Objetivos do capítulo: Entender os princípios por trás dos

Leia mais

SISTEMAS DE NÚMERAÇÃO. Números decimais

SISTEMAS DE NÚMERAÇÃO. Números decimais SISTEMAS DE NÚMERAÇÃO Números decimais Números decimais são os que estamos acostumados a lidar na Matemática convencional. Também são conhecidos como números de base 10. Isso porque compreendem dez símbolos

Leia mais

Camada de Transporte Protocolos TCP e UDP

Camada de Transporte Protocolos TCP e UDP Arquitetura de Redes de Computadores e Tecnologia de Implementação de Redes 2016.1 Camada de Transporte Protocolos TCP e UDP Curso Técnico Integrado em Informática Turma: INT.INF.3M Arquitetura de Redes

Leia mais

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIADO RIO GRANDE DO NORTE IFRN

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIADO RIO GRANDE DO NORTE IFRN INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIADO RIO GRANDE DO NORTE IFRN Disciplina: Arquitetura de redes de computadores Professor: M. Sc. Rodrigo Ronner T. da Silva E-mail: rodrigo.tertulino@ifrn.edu.br

Leia mais

1 TECNOLGIA DA INTERNET

1 TECNOLGIA DA INTERNET REDES INDUSTRIAIS SEMANA 7 A INTERNET E O PROTOCOLO IP 1 1 TECNOLGIA DA INTERNET A.1. A Rede Mundial Internet A.2. A Arquitetura TCP/IP A.3. Topologia Física da Internet A.4. Modelo Cliente Servidor A.5.

Leia mais

PROTOCOLO IPV6. Abril de Curso Superior em Análise e Desenvolvimento de Sistemas Redes decomputadores II RC2A3

PROTOCOLO IPV6. Abril de Curso Superior em Análise e Desenvolvimento de Sistemas Redes decomputadores II RC2A3 Curso Superior em Análise e Desenvolvimento de Sistemas Redes decomputadores II RC2A3 PROTOCOLO IPV6 Abril de 2016. Lourival da Silva Souza Sergio Dusilekz 1) Quais as diferenças entre o ENDEREÇAMENTO

Leia mais

Universidade Estadual de Feira de Santana Departamento de Ciências Exatas. Clone do MatLab. João Carlos Nunes Bittencourt. Feira de Santana, 2008

Universidade Estadual de Feira de Santana Departamento de Ciências Exatas. Clone do MatLab. João Carlos Nunes Bittencourt. Feira de Santana, 2008 1 Universidade Estadual de Feira de Santana Departamento de Ciências Exatas Clone do MatLab João Carlos Nunes Bittencourt Feira de Santana, 2008 2 SUMÁRIO 1 Introdução... 6 2 Desenvolvimento... 7 2.1 Rotina

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

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

Protocolos de Interligação de Redes Locais e a Distância Protocolos de Transporte. Thiago Leite

Protocolos de Interligação de Redes Locais e a Distância Protocolos de Transporte. Thiago Leite Interligação de Redes Locais e a Distância Protocolos de Thiago Leite thiago.leite@udf.edu.br 1 Quadros (enlace), datagrama (rede) e segmento (transporte) 2 Funções da camada de transporte Transferência

Leia mais

Prof. Marcelo Cunha Parte 6

Prof. Marcelo Cunha Parte 6 Prof. Marcelo Cunha Parte 6 www.marcelomachado.com ARP (Address Resolution Protocol) Protocolo responsável por fazer a conversão entre os endereços IPs e os endereços MAC da rede; Exemplo: Em uma rede

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

OSI e TCP/IP. Professor: Leandro Engler Boçon Disciplina: Redes e Serviços

OSI e TCP/IP. Professor: Leandro Engler Boçon   Disciplina: Redes e Serviços OSI e TCP/IP Professor: Leandro Engler Boçon E-mail: leandro@facear.edu.br Disciplina: Redes e Serviços 1 Bibliografia Tanembaum. Andrew S. Redes de Computadores. Editora campus 3ª edição. Rio de Janeiro.

Leia mais

Modelo de Referência TCP/IP

Modelo de Referência TCP/IP Modelo de Referência TCP/IP Redes de Computadores Charles Tim Batista Garrocho Instituto Federal de São Paulo IFSP Campus Campos do Jordão garrocho.ifspcjo.edu.br/rdc charles.garrocho@ifsp.edu.br Técnico

Leia mais

Arquiteturas de Redes de Computadores Os Modelos RM-OSI e TCP/IP. Prof. M.e Helber Wagner da Silva

Arquiteturas de Redes de Computadores Os Modelos RM-OSI e TCP/IP. Prof. M.e Helber Wagner da Silva Arquiteturas de Redes de Computadores Os Modelos RM-OSI e TCP/IP Prof. M.e Helber Wagner da Silva helber.silva@ifrn.edu.br 1 Arquiteturas de Protocolos de Redes de Computadores Rede de computadores Sistema

Leia mais

Sistemas de Numeração

Sistemas de Numeração Infra-Estrutura de Hardware Sistemas de Numeração Conversão entre bases Bit e byte ECC Prof. Edilberto Silva www.edilms.eti.br edilms@yahoo.com Sumário Conversão de bases Aritmética binária e hexadecimal

Leia mais

TRABALHO SOBRE IPV6. Akio Tanaka ADS Módulo III. Instituto Federal de Educação, Ciência e Tecnologia de São Paulo (IFSP)

TRABALHO SOBRE IPV6. Akio Tanaka ADS Módulo III. Instituto Federal de Educação, Ciência e Tecnologia de São Paulo (IFSP) TRABALHO SOBRE IPV6 Akio Tanaka 1580302 ADS Módulo III Instituto Federal de Educação, Ciência e Tecnologia de São Paulo (IFSP) 1) Quais as diferenças entre o ENDEREÇAMENTO IPv6 e o IPv4? Explique e exemplifique.

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

Binários: Operações matemáticas

Binários: Operações matemáticas Soma Subtração Multiplicação Divisão Eng. da Computação Eng. de Controle e Automação Binários: awmascarenhas@gmail.com https://sites.google.com/site/awmascarenhas Conteúdo : 1 Adição 1.1 Regras básicas

Leia mais

Engenharia Civil. Representação da Informação. Introdução à Computação

Engenharia Civil. Representação da Informação. Introdução à Computação Engenharia Civil Representação da Informação Introdução à Computação Sumário Retomada... Representação de informação Bit, byte Conversão numérica Exercício Referência link na página 2.2.1 O bit, o byte,

Leia mais

PROTOCOLO ICMP. Março de Curso Superior em Análise e Desenvolvimento de Sistemas Redes decomputadores II RC2A3

PROTOCOLO ICMP. Março de Curso Superior em Análise e Desenvolvimento de Sistemas Redes decomputadores II RC2A3 Curso Superior em Análise e Desenvolvimento de Sistemas Redes decomputadores II RC2A3 PROTOCOLO ICMP Março de 2016 Lourival da Silva Souza Sergio Dusilekz ICMP (INTERNET CONTROL MESSAGE PROTOCOL) O protocolo

Leia mais

Lista de Exercícios Sistemas de Numeração

Lista de Exercícios Sistemas de Numeração Lista de Exercícios Sistemas de Numeração 1- (Questão 52 BNDES Profissional Básico Análise de Sistemas - Suporte ano 2010) Um administrador de sistemas, ao analisar o conteúdo de um arquivo binário, percebeu

Leia mais

Unidade III. Sistemas Numéricos e o Computador

Unidade III. Sistemas Numéricos e o Computador III.1 - O Sistema Decimal - Base: 10 - Dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Unidade III Sistemas Numéricos e o Computador Raimundo G. Nóbrega Filho - UFPB - CCEN - DI Notas de aula da disciplina Introdução

Leia mais

Arquitetura de Redes de Computadores

Arquitetura de Redes de Computadores Arquitetura de Redes de Computadores Unidade III Camada de Transporte Apresentado por Prof. Fred Sauer Baseado em Material didático de Prof Sergio Cardoso Objetivos do Capítulo Entender os princípios dos

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Camada de Rede Parte I Prof. Thiago Dutra Agenda Camada de Rede n Introdução nprotocolo IP nipv4 n Roteamento nipv6 2 1 Agenda Parte I n Introdução n Visão

Leia mais

Circuitos Lógicos Aula 5

Circuitos Lógicos Aula 5 Circuitos Lógicos Aula 5 Aula passada Sistemas numéricos Metodo de conversão Conversão entre sistemas Números fracionários Aula de hoje Conversão fracionária Método da multiplicação Código BCD Código ASCII

Leia mais

Modelo OSI. Marcelo Assunção 10º13. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Disciplina: Redes de Comunicação

Modelo OSI. Marcelo Assunção 10º13. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Disciplina: Redes de Comunicação Modelo OSI Marcelo Assunção 10º13 Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos Disciplina: Redes de Comunicação 2013/2014 Índice Modelo OSI Open System Interconnection (OSI)

Leia mais

REDES DE COMPUTADORES

REDES DE COMPUTADORES REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com BENEFÍCIOS MODELO OSI Menor complexidade; Interfaces padronizadas; Interoperabilidade entre

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

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

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

Redes de Computadores. Ricardo José Cabeça de Souza

Redes de Computadores. Ricardo José Cabeça de Souza Redes de Computadores Ricardo José Cabeça de Souza Responsável pela comunicação entre processos Comunicação nó-a-nó (fim-a-fim) Processo É um programa aplicativo em execução em um host Paradigma cliente/servidor

Leia mais

Arquitetura e Organização de Computadores

Arquitetura e Organização de Computadores UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO Arquitetura e Organização de Computadores Aritmética Computacional Prof. Helcio Wagner

Leia mais

Pesquisa Diferenças Protocolo IPv6 e IPv4

Pesquisa Diferenças Protocolo IPv6 e IPv4 Instituto Federal SP Campus de Pres. Epitácio Pesquisa Diferenças Protocolo IPv6 e IPv4 Sabrina Tavera Prontuário:1580248 Profº Kleber Trevisani Presidente Epitácio SP 2017 1). Quais as diferenças entre

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

Binário Decimal

Binário Decimal Sistema Binário Existem duas maneiras de representar uma informação eletrônica: analogicamente ou digitalmente. Uma música qualquer, por exemplo, gravada em uma fita K-7 é uma forma analógica de gravação.

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

Modelo de Camadas. Redes de Computadores

Modelo de Camadas. Redes de Computadores Modelo de Camadas Redes de Computadores Sumário Visão Geral de uma Rede de Computadores Protocolos Modelo de Camadas Porque utilizar Tipos de Modelos de Referência Modelo de Referência ISO/OSI Histórico

Leia mais

Endereços de Classes IP

Endereços de Classes IP Endereços de Classes IP G P S I R E D E S D E C O M P U TA D O R E S P E D R O M O N TEIR O 1 0 º / 1 3 ª N º 1 3 O IP é um protocolo da Camada de rede É um endereço lógico único em toda a rede, portanto,

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Organização e Arquitetura de Computadores I Aritmética Computacional Slide 1 Sumário Unidade Lógica e Aritmética Representação de Números Inteiros Representação de Números de Ponto Flutuante Aritmética

Leia mais

Curso Técnico Integrado em Informática Redes de Computadores e Aplicações

Curso Técnico Integrado em Informática Redes de Computadores e Aplicações Curso Técnico Integrado em Informática e Aplicações Aula 02 Visão Geral do Modelo de Referência OSI (Open Systems Interconnection) Objetivos Entender o que é uma pilha de protocolos; Conhecer o Modelo

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

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 Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Nível de Enlace A comunicação entre dois equipamentos geograficamente separados

Leia mais

Camada de Enlace de Dados

Camada de Enlace de Dados Camada de Enlace de Dados Camada de Enlace de Dados aborda algoritmos que permitem uma comunicação eficiente e confiável entre dois computadores adjacentes em nível da camada de enlace de dados (adjacentes

Leia mais

REPRESENTAÇÃO BINÁRIA. Sistemas de Numeração e Álgebra de Boole SNA0001

REPRESENTAÇÃO BINÁRIA. Sistemas de Numeração e Álgebra de Boole SNA0001 REPRESENTAÇÃO BINÁRIA Sistemas de Numeração e Álgebra de Boole SNA0001 2 Cronograma Operações aritméticas de números binários Bit X Byte Codificação 3 Operações aritméticas Soma Subtração Multiplicação

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

Capacidade de Armazenamento. Bit. Binário para Decimal. Decimal para Binário. Operações Aritméticas no Sistema binário.

Capacidade de Armazenamento. Bit. Binário para Decimal. Decimal para Binário. Operações Aritméticas no Sistema binário. Bit = BInary digit Bit Menor unidade de dado, física e/ou sua representação lógica, em um computador digital. Desligado = 0 Ligado = Capacidade de Armazenamento byte = 8 bits Byte(B)...B KiloByte(KB)...024Bou2

Leia mais

X. B Y Base do sistema de numeração Dígito do número em questão

X. B Y Base do sistema de numeração Dígito do número em questão INSTITUTO FEDERAL DE SANTA CATARINA CAMPUS SÃO JOSÉ CURSO TÈCNICO INTEGRADO EM TELECOMUNICAÇÕES DISCIPLINA DE ELETRÔNICA DIGITAL PROF. MARIA CLÁUDIA DE ALMEIDA CASTRO 1.1 Introdução Os Números 1. Sistemas

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

Redes de Computadores e Telecomunicações - Modelo OSI

Redes de Computadores e Telecomunicações - Modelo OSI Redes de Computadores e Telecomunicações - Modelo OSI Objetivos Fundamentos do Modelo OSI Entender as camadas do Modelo OSI Aplicação Apresentação Sessão Transporte Rede Enlace Fisíca Arquitetura de camadas

Leia mais