Aula 1 Conceitos Básicos

Documentos relacionados
Introdução às Redes de Computadores. Prof. Leonardo Barreto Campos

Redes de Computadores

Escola Politécnica da Universidade de São Paulo

PTC º semestre Redes de Comunicação. Prof. Marcio Eisencraft

Redes de Computadores e a Internet Kurose. Prof. Rone Ilídio da Silva DTECH-CAP-UFSJ

Redes de Computadores I Internet - Conceitos

Rede é a interligação de um conjunto de dispositivos capazes de se comunicar. Nessa definição, um dispositivo pode ser um host, como um grande

REDES DE COMPUTADORES. Infraestrutura de Redes de Computadores

Redes de Computadores

REDES DE COMPUTADORES. Comunicação de Dados

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

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

Pós-Graduação em Engenharia de Redes e Sistemas de Telecomunicações

Redes de Computadores. Técnico em Informática - Integrado Prof. Bruno C. Vani

Técnicas de comutação

Evolução Histórica das Redes de Computadores

Redes de Computadores Conceitos Básicos

Capítulo 2. Camada de aplicação

Conceitos de Sistemas Distribuídos

Roteamento e IP móvel

Sistema Operacional. Prof. Leonardo Barreto Campos. 1/30

Redes de Computadores. Aula: Roteamento Professor: Jefferson Silva

Evolução Histórica das Redes de Computadores

Redes e Serviços Internet (5388)

Introdução aos Sistemas Distribuídos

O computador foi criado para. auxiliar o homem em tarefas

Redes de Computadores I

Sistemas Distribuídos. Plano de Curso. Plano de Curso 04/03/12 ! EMENTA:

REDES DE COMPUTADORES

Capítulo 1. Redes de computadores e a Internet

Introdução às Redes de Computadores

PTC Aula A periferia da Internet 1.3 O núcleo da rede. (Kurose, p. 9-23) (Peterson, p ) 18/02/2016

Comutação de pacotes. Não há um estabelecimento de um caminho dedicado. Não há reserva de recursos. Compartilhamento de enlaces ou partes de enlaces

Capítulo 1. Introdução. Capítulo 1

Redes de Computadores

Redes de Computadores

Protocolos de Redes de Computadores

Comunicação de Dados IV

Redes de Computadores

Camada de Aplicação da Arquitetura TCP/IP

SIST706 Sistemas Distribuídos

Redes de Computadores

Introdução a Sistemas Distribuídos

FUNDAMENTOS DE REDES DE COMPUTADORES TP1

FUNDAMENTOS DE REDES DE COMPUTADORES TP2

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

Sistemas Distribuidos. Prof. Walter Gima

Redes de Computadores

Redes de Computadores e Aplicações

Funcionalidade e Protocolos da Camada de Aplicação

Caracterização de Sistemas Distribuídos

Aplicações com Banco de Dados e Cliente-Servidor

FUNDAMENTOS DE REDES DE COMPUTADORES AULA 2: MODELO OSI. Professor: LUIZ LEÃO

Redes de Computadores. MSc. Eugénio Macumbe

Licenciatura em Engenharia Multimédia Redes e Internet I Obrigatória X

Arquitetura e Protocolos de Rede TCP/IP

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

5 Infraestrutura de TI

Estruturas básicas de redes Internet Padronização e Protocolos

Arquiteturas. capítulo

Redes de Computadores e a Internet

1.3 Noções básicas de sistemas operacionais. Lêda Monteiro

Sistemas Distribuídos

Sistemas de Informação (SI) Telecomunicações, Internet e tecnologia sem fio (I)

Sistemas de Informação

Transcrição:

Aula 1 Conceitos Básicos Redes e Comunicação de Dados Prof. Mayk Choji UniSALESIANO Araçatuba 6 de agosto de 2016

Sumário 1. Usos de Redes de Computadores 2. O que é a Internet? 3. A Borda da Rede 4. O Núcleo da Rede 5. Classificação de Redes 6. Delay, Perda e Throughput 7. Modelos de Referência 8. Unidades de Métrica

Sumário 1. Usos de Redes de Computadores 2. O que é a Internet? 3. A Borda da Rede 4. O Núcleo da Rede 5. Classificação de Redes 6. Delay, Perda e Throughput 7. Modelos de Referência 8. Unidades de Métrica

Sumário 1. Usos de Redes de Computadores 2. O que é a Internet? 3. A Borda da Rede 4. O Núcleo da Rede 5. Classificação de Redes 6. Delay, Perda e Throughput 7. Modelos de Referência 8. Unidades de Métrica

Sumário 1. Usos de Redes de Computadores 2. O que é a Internet? 3. A Borda da Rede 4. O Núcleo da Rede 5. Classificação de Redes 6. Delay, Perda e Throughput 7. Modelos de Referência 8. Unidades de Métrica

Sumário 1. Usos de Redes de Computadores 2. O que é a Internet? 3. A Borda da Rede 4. O Núcleo da Rede 5. Classificação de Redes 6. Delay, Perda e Throughput 7. Modelos de Referência 8. Unidades de Métrica

Sumário 1. Usos de Redes de Computadores 2. O que é a Internet? 3. A Borda da Rede 4. O Núcleo da Rede 5. Classificação de Redes 6. Delay, Perda e Throughput 7. Modelos de Referência 8. Unidades de Métrica

Sumário 1. Usos de Redes de Computadores 2. O que é a Internet? 3. A Borda da Rede 4. O Núcleo da Rede 5. Classificação de Redes 6. Delay, Perda e Throughput 7. Modelos de Referência 8. Unidades de Métrica

Sumário 1. Usos de Redes de Computadores 2. O que é a Internet? 3. A Borda da Rede 4. O Núcleo da Rede 5. Classificação de Redes 6. Delay, Perda e Throughput 7. Modelos de Referência 8. Unidades de Métrica

Usos de Redes de Computadores Usos de Redes de Computadores 1/35

Conceitos Rede de Computador Uma coleção de computadores autônomos interconectados por uma única tecnologia. (Tanenbaum 2002) Sistema Distribuído 1. Coleção de computadores independentes entre si que se apresenta ao usuário como um sistema único e coerente (Andrew Tanenbaum) 2. Coleção de computadores autônomos interligados através de uma rede de computadores e equipados com software que permita o compartilhamento dos recursos do sistema: hardware, software e dados (George Coulouris) Usos de Redes de Computadores 2/35

Conceitos Rede de Computador Uma coleção de computadores autônomos interconectados por uma única tecnologia. (Tanenbaum 2002) Sistema Distribuído 1. Coleção de computadores independentes entre si que se apresenta ao usuário como um sistema único e coerente (Andrew Tanenbaum) 2. Coleção de computadores autônomos interligados através de uma rede de computadores e equipados com software que permita o compartilhamento dos recursos do sistema: hardware, software e dados (George Coulouris) Usos de Redes de Computadores 2/35

Conceitos Rede de Computador Uma coleção de computadores autônomos interconectados por uma única tecnologia. (Tanenbaum 2002) Sistema Distribuído 1. Coleção de computadores independentes entre si que se apresenta ao usuário como um sistema único e coerente (Andrew Tanenbaum) 2. Coleção de computadores autônomos interligados através de uma rede de computadores e equipados com software que permita o compartilhamento dos recursos do sistema: hardware, software e dados (George Coulouris) Usos de Redes de Computadores 2/35

Conceitos Rede de Computador Uma coleção de computadores autônomos interconectados por uma única tecnologia. (Tanenbaum 2002) Sistema Distribuído 1. Coleção de computadores independentes entre si que se apresenta ao usuário como um sistema único e coerente (Andrew Tanenbaum) 2. Coleção de computadores autônomos interligados através de uma rede de computadores e equipados com software que permita o compartilhamento dos recursos do sistema: hardware, software e dados (George Coulouris) Usos de Redes de Computadores 2/35

Conceitos Rede de Computador Uma coleção de computadores autônomos interconectados por uma única tecnologia. (Tanenbaum 2002) Sistema Distribuído 1. Coleção de computadores independentes entre si que se apresenta ao usuário como um sistema único e coerente (Andrew Tanenbaum) 2. Coleção de computadores autônomos interligados através de uma rede de computadores e equipados com software que permita o compartilhamento dos recursos do sistema: hardware, software e dados (George Coulouris) Usos de Redes de Computadores 2/35

Usos de Redes de Computadores Aplicações de negócio Compartilhamento de recurso Modelo cliente-servidor E-mail, videoconferência, comércio Aplicações domésticas Informação remota Comunicação pessoa-a-pessoa Entretenimento interativo Comércio eletrônico Usuários móveis Usos de Redes de Computadores 3/35

Usos de Redes de Computadores Aplicações de negócio Compartilhamento de recurso Modelo cliente-servidor E-mail, videoconferência, comércio Aplicações domésticas Informação remota Comunicação pessoa-a-pessoa Entretenimento interativo Comércio eletrônico Usuários móveis Usos de Redes de Computadores 3/35

Usos de Redes de Computadores Aplicações de negócio Compartilhamento de recurso Modelo cliente-servidor E-mail, videoconferência, comércio Aplicações domésticas Informação remota Comunicação pessoa-a-pessoa Entretenimento interativo Comércio eletrônico Usuários móveis Usos de Redes de Computadores 3/35

Usos de Redes de Computadores Aplicações de negócio Compartilhamento de recurso Modelo cliente-servidor E-mail, videoconferência, comércio Aplicações domésticas Informação remota Comunicação pessoa-a-pessoa Entretenimento interativo Comércio eletrônico Usuários móveis Usos de Redes de Computadores 3/35

Usos de Redes de Computadores Aplicações de negócio Compartilhamento de recurso Modelo cliente-servidor E-mail, videoconferência, comércio Aplicações domésticas Informação remota Comunicação pessoa-a-pessoa Entretenimento interativo Comércio eletrônico Usuários móveis Usos de Redes de Computadores 3/35

Usos de Redes de Computadores Aplicações de negócio Compartilhamento de recurso Modelo cliente-servidor E-mail, videoconferência, comércio Aplicações domésticas Informação remota Comunicação pessoa-a-pessoa Entretenimento interativo Comércio eletrônico Usuários móveis Usos de Redes de Computadores 3/35

Usos de Redes de Computadores Aplicações de negócio Compartilhamento de recurso Modelo cliente-servidor E-mail, videoconferência, comércio Aplicações domésticas Informação remota Comunicação pessoa-a-pessoa Entretenimento interativo Comércio eletrônico Usuários móveis Usos de Redes de Computadores 3/35

Usos de Redes de Computadores Aplicações de negócio Compartilhamento de recurso Modelo cliente-servidor E-mail, videoconferência, comércio Aplicações domésticas Informação remota Comunicação pessoa-a-pessoa Entretenimento interativo Comércio eletrônico Usuários móveis Usos de Redes de Computadores 3/35

Usos de Redes de Computadores Aplicações de negócio Compartilhamento de recurso Modelo cliente-servidor E-mail, videoconferência, comércio Aplicações domésticas Informação remota Comunicação pessoa-a-pessoa Entretenimento interativo Comércio eletrônico Usuários móveis Usos de Redes de Computadores 3/35

Usos de Redes de Computadores Aplicações de negócio Compartilhamento de recurso Modelo cliente-servidor E-mail, videoconferência, comércio Aplicações domésticas Informação remota Comunicação pessoa-a-pessoa Entretenimento interativo Comércio eletrônico Usuários móveis Usos de Redes de Computadores 3/35

Usos de Redes de Computadores Uma rede com dois clientes e um servidor. (Tanenbaum 2002) Usos de Redes de Computadores 4/35

Usos de Redes de Computadores O modelo cliente-servidor envolve requisições e respostas. (Tanenbaum 2002) Usos de Redes de Computadores 5/35

Usos de Redes de Computadores Em um modelo peer-to-peer não há clientes e servidores fixos. (Tanenbaum 2002) Usos de Redes de Computadores 6/35

Usos de Redes de Computadores Estudantes em diferentes localizações podem trabalhar juntos em documentos e conversar enquanto trabalham. 1 1 Imagem extraída de Cisco CCNA Exploration Usos de Redes de Computadores 7/35

O que é a Internet? O que é a Internet? 8/35

O que é a Internet? A Internet é uma rede de computador que interconecta centenas de milhões de dispositivos computacionais pelo mundo. No jargão da Internet, dispositivos como PCs, laptops, smartphones, tablets, TVs, sensores de ambiente etc. são chamados hosts ou sistemas finais. O que é a Internet? 9/35

O que é a Internet? Palavras-chaves: links de comunicação comutadores de pacote taxa de transmissão (bits/s) pacotes roteadores switches ISPs Internet Service Providers protocolos RFCs requests for comments O que é a Internet? 10/35

O que é a Internet? Palavras-chaves: links de comunicação comutadores de pacote taxa de transmissão (bits/s) pacotes roteadores switches ISPs Internet Service Providers protocolos RFCs requests for comments O que é a Internet? 10/35

O que é a Internet? Palavras-chaves: links de comunicação comutadores de pacote taxa de transmissão (bits/s) pacotes roteadores switches ISPs Internet Service Providers protocolos RFCs requests for comments O que é a Internet? 10/35

O que é a Internet? Palavras-chaves: links de comunicação comutadores de pacote taxa de transmissão (bits/s) pacotes roteadores switches ISPs Internet Service Providers protocolos RFCs requests for comments O que é a Internet? 10/35

O que é a Internet? Palavras-chaves: links de comunicação comutadores de pacote taxa de transmissão (bits/s) pacotes roteadores switches ISPs Internet Service Providers protocolos RFCs requests for comments O que é a Internet? 10/35

O que é a Internet? Palavras-chaves: links de comunicação comutadores de pacote taxa de transmissão (bits/s) pacotes roteadores switches ISPs Internet Service Providers protocolos RFCs requests for comments O que é a Internet? 10/35

O que é a Internet? Palavras-chaves: links de comunicação comutadores de pacote taxa de transmissão (bits/s) pacotes roteadores switches ISPs Internet Service Providers protocolos RFCs requests for comments O que é a Internet? 10/35

O que é a Internet? Palavras-chaves: links de comunicação comutadores de pacote taxa de transmissão (bits/s) pacotes roteadores switches ISPs Internet Service Providers protocolos RFCs requests for comments O que é a Internet? 10/35

O que é a Internet? Palavras-chaves: links de comunicação comutadores de pacote taxa de transmissão (bits/s) pacotes roteadores switches ISPs Internet Service Providers protocolos RFCs requests for comments O que é a Internet? 10/35

O que é um protocolo? Um protocolo define o formato e a ordem de mensagens trocadas entre duas ou mais entidades em comunicação, bem como as ações tomadas acerca da transmissão e/ou recebimento de uma mensagem ou outro evento. O que é a Internet? 11/35

A Borda da Rede A Borda da Rede 12/35

A Borda da Rede Computadores e outros dispositivos conectados na Internet são geralmente chamados de sistemas finais desktops, servidores, dispositivos móveis, dispositivos não tradicionais Sistemas finais também são conhecidos como hosts clientes ou servidores Maioria dos servidores de busca, e-mail, páginas Web e vídeos residem em data centers. A Google tem de 30 50 data centers, com muitos deles tendo mais de cem mil servidores! (Kurose e Ross 2012) A Borda da Rede 13/35

A Borda da Rede Computadores e outros dispositivos conectados na Internet são geralmente chamados de sistemas finais desktops, servidores, dispositivos móveis, dispositivos não tradicionais Sistemas finais também são conhecidos como hosts clientes ou servidores Maioria dos servidores de busca, e-mail, páginas Web e vídeos residem em data centers. A Google tem de 30 50 data centers, com muitos deles tendo mais de cem mil servidores! (Kurose e Ross 2012) A Borda da Rede 13/35

A Borda da Rede Computadores e outros dispositivos conectados na Internet são geralmente chamados de sistemas finais desktops, servidores, dispositivos móveis, dispositivos não tradicionais Sistemas finais também são conhecidos como hosts clientes ou servidores Maioria dos servidores de busca, e-mail, páginas Web e vídeos residem em data centers. A Google tem de 30 50 data centers, com muitos deles tendo mais de cem mil servidores! (Kurose e Ross 2012) A Borda da Rede 13/35

A Borda da Rede Interação entre sistemas finais. (Kurose e Ross 2012) A Borda da Rede 14/35

Redes de Acesso Redes de acesso conectam fisicamente um sistema final ao primeiro roteador (roteador de borda) em um caminho do sistema final até qualquer outro sistema final distante. (Kurose e Ross 2012) A Borda da Rede 15/35

O Núcleo da Rede O Núcleo da Rede 16/35

O Núcleo da Rede Em uma aplicação de rede, sistemas finais trocam mensagens entre si Para enviar uma mensagem de um sistema final origem até um sistema final destino, a origem quebra longas mensagens em pedaços de dados menores conhecidos como pacotes Entre a origem e o destino, cada pacote viaja por links de comunicação e comutadores de pacote A maioria dos comutadores de pacote usam transmissões do tipo store-and-forward, ou armazenar-e-encaminhar O Núcleo da Rede 17/35

O Núcleo da Rede Em uma aplicação de rede, sistemas finais trocam mensagens entre si Para enviar uma mensagem de um sistema final origem até um sistema final destino, a origem quebra longas mensagens em pedaços de dados menores conhecidos como pacotes Entre a origem e o destino, cada pacote viaja por links de comunicação e comutadores de pacote A maioria dos comutadores de pacote usam transmissões do tipo store-and-forward, ou armazenar-e-encaminhar O Núcleo da Rede 17/35

O Núcleo da Rede Em uma aplicação de rede, sistemas finais trocam mensagens entre si Para enviar uma mensagem de um sistema final origem até um sistema final destino, a origem quebra longas mensagens em pedaços de dados menores conhecidos como pacotes Entre a origem e o destino, cada pacote viaja por links de comunicação e comutadores de pacote A maioria dos comutadores de pacote usam transmissões do tipo store-and-forward, ou armazenar-e-encaminhar O Núcleo da Rede 17/35

O Núcleo da Rede Em uma aplicação de rede, sistemas finais trocam mensagens entre si Para enviar uma mensagem de um sistema final origem até um sistema final destino, a origem quebra longas mensagens em pedaços de dados menores conhecidos como pacotes Entre a origem e o destino, cada pacote viaja por links de comunicação e comutadores de pacote A maioria dos comutadores de pacote usam transmissões do tipo store-and-forward, ou armazenar-e-encaminhar O Núcleo da Rede 17/35

O Núcleo da Rede O núcleo da rede. (Kurose e Ross 2012) O Núcleo da Rede 18/35

Store-and-forward Comutação de pacotes store-and-forward. (Kurose e Ross 2012) O Núcleo da Rede 19/35

Classificação de Redes Classificação de Redes 20/35

Classificação de Redes Em geral, há dois tipos de tecnologias de transmissão que são amplamente utilizadas: 1. Links broadcast 2. Links ponto-a-ponto Redes broadcast vs Redes ponto-a-ponto Alternativamente, existe a classificação por escala... Classificação de Redes 21/35

Classificação de Redes Em geral, há dois tipos de tecnologias de transmissão que são amplamente utilizadas: 1. Links broadcast 2. Links ponto-a-ponto Redes broadcast vs Redes ponto-a-ponto Alternativamente, existe a classificação por escala... Classificação de Redes 21/35

Classificação de Redes Em geral, há dois tipos de tecnologias de transmissão que são amplamente utilizadas: 1. Links broadcast 2. Links ponto-a-ponto Redes broadcast vs Redes ponto-a-ponto Alternativamente, existe a classificação por escala... Classificação de Redes 21/35

Classificação de Redes Em geral, há dois tipos de tecnologias de transmissão que são amplamente utilizadas: 1. Links broadcast 2. Links ponto-a-ponto Redes broadcast vs Redes ponto-a-ponto Alternativamente, existe a classificação por escala... Classificação de Redes 21/35

Classificação de Redes Em geral, há dois tipos de tecnologias de transmissão que são amplamente utilizadas: 1. Links broadcast 2. Links ponto-a-ponto Redes broadcast vs Redes ponto-a-ponto Alternativamente, existe a classificação por escala... Classificação de Redes 21/35

Classificação de Redes Em geral, há dois tipos de tecnologias de transmissão que são amplamente utilizadas: 1. Links broadcast 2. Links ponto-a-ponto Redes broadcast vs Redes ponto-a-ponto Alternativamente, existe a classificação por escala... Classificação de Redes 21/35

Classificação por Escala Classificação de processadores interconectados por escala. (Tanenbaum 2002) Classificação de Redes 22/35

Delay, Perda e Throughput Delay, Perda e Throughput 23/35

Delay, Perda e Throughput Conforme um pacote viaja de um nó para o seguinte em seu caminho, ele sofre vários tipos de atraso em cada nó desse caminho: Atraso de processamento nodal Atraso de enfileiramento Atraso de transmissão Atraso de propagação Quando um comutador de pacotes atinge o limite de armazenamento em sua fila, pacotes posteriores são descartados, ou seja, perdidos. A combinação da taxa de transmissão, atraso e perda resulta na métrica conhecida como throughput, que é a taxa de transferência efetiva de um sistema. Delay, Perda e Throughput 24/35

Delay, Perda e Throughput Conforme um pacote viaja de um nó para o seguinte em seu caminho, ele sofre vários tipos de atraso em cada nó desse caminho: Atraso de processamento nodal Atraso de enfileiramento Atraso de transmissão Atraso de propagação Quando um comutador de pacotes atinge o limite de armazenamento em sua fila, pacotes posteriores são descartados, ou seja, perdidos. A combinação da taxa de transmissão, atraso e perda resulta na métrica conhecida como throughput, que é a taxa de transferência efetiva de um sistema. Delay, Perda e Throughput 24/35

Delay, Perda e Throughput Conforme um pacote viaja de um nó para o seguinte em seu caminho, ele sofre vários tipos de atraso em cada nó desse caminho: Atraso de processamento nodal Atraso de enfileiramento Atraso de transmissão Atraso de propagação Quando um comutador de pacotes atinge o limite de armazenamento em sua fila, pacotes posteriores são descartados, ou seja, perdidos. A combinação da taxa de transmissão, atraso e perda resulta na métrica conhecida como throughput, que é a taxa de transferência efetiva de um sistema. Delay, Perda e Throughput 24/35

Delay, Perda e Throughput Conforme um pacote viaja de um nó para o seguinte em seu caminho, ele sofre vários tipos de atraso em cada nó desse caminho: Atraso de processamento nodal Atraso de enfileiramento Atraso de transmissão Atraso de propagação Quando um comutador de pacotes atinge o limite de armazenamento em sua fila, pacotes posteriores são descartados, ou seja, perdidos. A combinação da taxa de transmissão, atraso e perda resulta na métrica conhecida como throughput, que é a taxa de transferência efetiva de um sistema. Delay, Perda e Throughput 24/35

Delay, Perda e Throughput Conforme um pacote viaja de um nó para o seguinte em seu caminho, ele sofre vários tipos de atraso em cada nó desse caminho: Atraso de processamento nodal Atraso de enfileiramento Atraso de transmissão Atraso de propagação Quando um comutador de pacotes atinge o limite de armazenamento em sua fila, pacotes posteriores são descartados, ou seja, perdidos. A combinação da taxa de transmissão, atraso e perda resulta na métrica conhecida como throughput, que é a taxa de transferência efetiva de um sistema. Delay, Perda e Throughput 24/35

Delay, Perda e Throughput Conforme um pacote viaja de um nó para o seguinte em seu caminho, ele sofre vários tipos de atraso em cada nó desse caminho: Atraso de processamento nodal Atraso de enfileiramento Atraso de transmissão Atraso de propagação Quando um comutador de pacotes atinge o limite de armazenamento em sua fila, pacotes posteriores são descartados, ou seja, perdidos. A combinação da taxa de transmissão, atraso e perda resulta na métrica conhecida como throughput, que é a taxa de transferência efetiva de um sistema. Delay, Perda e Throughput 24/35

Delay, Perda e Throughput Conforme um pacote viaja de um nó para o seguinte em seu caminho, ele sofre vários tipos de atraso em cada nó desse caminho: Atraso de processamento nodal Atraso de enfileiramento Atraso de transmissão Atraso de propagação Quando um comutador de pacotes atinge o limite de armazenamento em sua fila, pacotes posteriores são descartados, ou seja, perdidos. A combinação da taxa de transmissão, atraso e perda resulta na métrica conhecida como throughput, que é a taxa de transferência efetiva de um sistema. Delay, Perda e Throughput 24/35

Atraso Atraso (delay) nodal no roteador A. (Kurose e Ross 2012) Delay, Perda e Throughput 25/35

Modelos de Referência Modelos de Referência 26/35

Modelos de Referência A Internet é um sistema extremamente complicado Muitas peças: várias aplicações e protocolos, vários tipos de sistemas finais, comutadores de pacotes e vários tipos de meios Existe alguma forma de organizar a arquitetura de rede? Modelos de Referência 27/35

Modelos de Referência A Internet é um sistema extremamente complicado Muitas peças: várias aplicações e protocolos, vários tipos de sistemas finais, comutadores de pacotes e vários tipos de meios Existe alguma forma de organizar a arquitetura de rede? Modelos de Referência 27/35

Modelos de Referência A Internet é um sistema extremamente complicado Muitas peças: várias aplicações e protocolos, vários tipos de sistemas finais, comutadores de pacotes e vários tipos de meios Existe alguma forma de organizar a arquitetura de rede? Modelos de Referência 27/35

Modelos de Referência Analogia Realizando uma viagem de avião: ações. (Kurose e Ross 2012) Modelos de Referência 28/35

Modelos de Referência Para prover estrutura no projeto de protocolos de rede, designers de rede organizam protocolos em camadas Modelo de serviço de uma camada: uma cada oferece serviços Uma camada de protocolo pode ser implementada em software, em hardware, ou em uma combinação de ambos Modelos de Referência 29/35

Modelos de Referência Para prover estrutura no projeto de protocolos de rede, designers de rede organizam protocolos em camadas Modelo de serviço de uma camada: uma cada oferece serviços Uma camada de protocolo pode ser implementada em software, em hardware, ou em uma combinação de ambos Modelos de Referência 29/35

Modelos de Referência Para prover estrutura no projeto de protocolos de rede, designers de rede organizam protocolos em camadas Modelo de serviço de uma camada: uma cada oferece serviços Uma camada de protocolo pode ser implementada em software, em hardware, ou em uma combinação de ambos Modelos de Referência 29/35

Modelos de Referência A pilha de protocolo internet (a) e o modelo de referência OSI (b). (Kurose e Ross 2012) Modelos de Referência 30/35

Modelos de Referência OSI O modelo de referência OSI. (Kurose e Ross 2012) Modelos de Referência 31/35

Modelos de Referência Analogia Hosts, roteadores, e switches; cada um contém um conjunto diferente de camadas, refletindo suas diferenças em funcionalidade. (Kurose e Ross 2012) Modelos de Referência 32/35

Unidades de Métrica Unidades de Métrica 33/35

Atraso Os principais prefixos de métrica. (Tanenbaum 2002) Unidades de Métrica 34/35

Referências Kurose, James F. e Keith W. Ross (2012). Computer Networking: A Top-Down Approach. 6th. Pearson. Tanenbaum, Andrew (2002). Computer Networks. 4th. Prentice Hall Professional Technical Reference. Referências 35/35