00 revisao do modelo osi

14
Cisco CCNA 3.1 61 2.3 Modelo de Redes 2.3.1 Usando camadas para analisar um problema em um fluxo de materiais O conceito de camadas é usado para descrever como ocorre a comunicação de um computador para outro. A figura abaixo mostra um conjunto de questões que são relacionadas ao fluxo, que é definido como um movimento de objetos físicos ou lógicos através de um sistema. Estas questões mostram como o conceito de camadas ajuda na descrição dos detalhes do processo de fluxo. Este processo pode ser associado a qualquer tipo de fluxo, de um fluxo de tráfego em um sistema rodoviário até o fluxo de dados através de uma rede. A figura abaixo mostra vários exemplos de fluxo e maneiras em que o fluxo de informações pode ser decomposto em detalhes ou camadas. Uma conversação entre duas pessoas apresenta uma boa oportunidade para usar uma abordagem de camadas para analisar o fluxo de informações. Em uma conversação, cada pessoa que deseja comunicar-se começa por criar uma idéia. Em seguida deve-se tomar uma decisão de como comunicar a idéia de maneira correta. Por exemplo, uma pessoa poderia decidir falar, cantar ou gritar, e qual idioma usar. Finalmente a idéia seria entregue. Por exemplo, a pessoa cria o som que transporta a mensagem.

Upload: marcos-souza

Post on 19-Jan-2016

36 views

Category:

Documents


1 download

TRANSCRIPT

Cisco CCNA 3.1 61

2.3 Modelo de Redes

2.3.1 Usando camadas para analisar um problema em um fluxo de materiais

O conceito de camadas é usado para descrever como ocorre a comunicação de um computador para outro.

A figura abaixo mostra um conjunto de questões que são relacionadas ao fluxo, que é definido como um movimento de objetos físicos ou lógicos através de um sistema. Estas questões mostram como o conceito de camadas ajuda na descrição dos detalhes do processo de fluxo. Este processo pode ser associado a qualquer tipo de fluxo, de um fluxo de tráfego em um sistema rodoviário até o fluxo de dados através de uma rede.

A figura abaixo mostra vários exemplos de fluxo e maneiras em que o fluxo de informações pode ser decomposto em detalhes ou camadas.

Uma conversação entre duas pessoas apresenta uma boa oportunidade para usar uma abordagem de camadas para analisar o fluxo de informações. Em uma conversação, cada pessoa que deseja comunicar-se começa por criar uma idéia. Em seguida deve-se tomar uma decisão de como comunicar a idéia de maneira correta. Por exemplo, uma pessoa poderia decidir falar, cantar ou gritar, e qual idioma usar. Finalmente a idéia seria entregue. Por exemplo, a pessoa cria o som que transporta a mensagem.

Cisco CCNA 3.1 62

Este processo pode ser dividido em camadas separadas que podem ser aplicadas a todas as conversações. A camada superior é a idéia que será comunicada. A camada do meio é a decisão de como será comunicada a idéia. A camada inferior é a criação do som para transportar a comunicação.

O mesmo método de dividir uma tarefa em camadas explica como uma rede de computador distribui informações a partir de uma fonte até o seu destino. Quando os computadores enviam informações através de redes, todas as comunicações têm origem na fonte e depois trafegam até um destino.

A informação que navega pela rede é geralmente conhecida como dados ou um pacote. Um pacote é uma unidade de informações logicamente agrupadas que se desloca entre sistemas de computadores. Conforme os dados são passados entre as camadas, cada camada acrescenta informações adicionais que possibilitam uma comunicação efetiva com a camada correspondente no outro computador.

Os modelos OSI e TCP/IP possuem camadas que explicam como os dados são comunicados desde um computador para outro. Os modelos diferem no número e função das camadas. Entretanto, cada modelo pode ser usado para ajudar na descrição e fornecimento de detalhes sobre o fluxo de informação desde uma fonte até um destino.

Cisco CCNA 3.1 63

2.3.2 Usando camadas para descrever a comunicação de dados

Para que os pacotes de dados trafeguem de uma origem até um destino, através de uma rede, é importante que todos os dispositivos da rede usem a mesma linguagem, ou protocolo. Um protocolo é um conjunto de regras que tornam mais eficiente a comunicação em uma rede. Por exemplo, ao pilotarem um avião, os pilotos obedecem a regras muito específicas de comunicação com outros aviões e com o controle de tráfego aéreo.

Um protocolo de comunicações de dados é um conjunto de regras, ou um acordo, que determina o formato e a transmissão de dados.

A Camada 4 no computador de origem comunica com a Camada 4 no computador de destino. As regras e convenções usadas para esta camada são conhecidas como protocolos de Camada 4. É importante lembrar-se de que os protocolos preparam dados de uma maneira linear. Um protocolo em uma camada realiza certos conjuntos de operações nos dados ao preparar os dados que serão enviados através da rede. Em seguida os dados são passados para a próxima camada onde outro protocolo realiza um conjunto diferente de operações.

Uma vez enviado o pacote até o destino, os protocolos desfazem a construção do pacote que foi feito no lado da fonte. Isto é feito na ordem inversa. Os protocolos para cada camada no destino devolvem as informações na sua forma original, para que o aplicativo possa ler os dados corretamente.

Cisco CCNA 3.1 64

2.3.3 Modelo OSI

O início do desenvolvimento de redes era desorganizado em várias maneiras. No início da década de 80 houve um grande aumento na quantidade e no tamanho das redes. À medida que as empresas percebiam as vantagens da utilização da tecnologia de redes, novas redes eram criadas ou expandidas tão rapidamente quanto eram apresentadas novas tecnologias de rede.

Lá pelos meados de 1980, essas empresas começaram a sentir os problemas causados pela rápida expansão. Assim como pessoas que não falam o mesmo idioma têm dificuldade na comunicação entre si, era difícil para as redes que usavam diferentes especificações e implementações trocarem informações. O mesmo problema ocorreu com as empresas que desenvolveram tecnologias de rede proprietária ou particular. Proprietário significa que uma empresa ou um pequeno grupo de empresas controla todos os usos da tecnologia. As tecnologias de rede que seguiam estritamente as regras proprietárias não podiam comunicar-se com tecnologias que seguiam diferentes regras proprietárias.

Para tratar dos problemas de incompatibilidade entre as redes, a International Organization for Standardization (ISO) realizou uma pesquisa nos modelos de redes como Digital Equipment Corporation net (DECnet), Systems Network Architecture (SNA) e TCP/IP a fim de encontrar um conjunto de regras aplicáveis a todas as redes. Com o resultado desta pesquisa, a ISO criou um modelo de rede que ajuda os fabricantes na criação de redes que são compatíveis com outras redes.

O modelo de referência da Open System Interconnection (OSI) lançado em 1984 foi o modelo descritivo de rede que foi criado pela ISO. Ele proporcionou aos fabricantes um conjunto de padrões que garantiam uma maior compatibilidade e interoperabilidade entre as várias tecnologias de rede produzidas pelas companhias ao redor do mundo.

O modelo de referência OSI é o modelo fundamental para comunicações em rede. Apesar de existirem outros modelos, a maioria dos fabricantes de redes relaciona seus produtos ao modelo de referência OSI. Isto é especialmente verdade quando querem educar os usuários na utilização de seus produtos. Eles o consideram a melhor ferramenta disponível para ensinar às pessoas a enviar e receber dados através de uma rede.

Cisco CCNA 3.1 65

2.3.4 Camadas OSI

O modelo de referência OSI é uma estrutura que você pode usar para entender como as informações trafegam através de uma rede. O modelo de referência OSI explica como os pacotes trafegam através de várias camadas para outro dispositivo em uma rede, mesmo que a origem e o destino tenham diferentes tipos de meios físicos de rede.

No modelo de referência OSI, existem sete camadas numeradas e cada uma ilustra uma função particular da rede.

Dividir a rede nessas sete camadas oferece as seguintes vantagens:

• Decompõe as comunicações de rede em partes menores e mais simples. • Padroniza os componentes de rede, permitindo o desenvolvimento e o suporte por

parte de vários fabricantes. • Possibilita a comunicação entre tipos diferentes de hardware e de software de rede

para que possam comunicar entre si. • Evita que as mudanças em uma camada afetem outras camadas. • Decompõe as comunicações de rede em partes menores, facilitando sua

aprendizagem e compreensão.

Cisco CCNA 3.1 66

2.3.5 Comunicação ponto-a-ponto

Para que os pacotes de dados trafeguem da origem para o destino, cada camada do modelo OSI na origem deve se comunicar com sua camada par no destino. Essa forma de comunicação é chamada ponto-a-ponto. Durante este processo, os protocolos de cada camada trocam informações, denominadas unidades de dados de protocolo (PDUs). Cada camada de comunicação no computador de origem se comunica com uma PDU específica da camada, e com a sua camada correspondente no computador de destino.

Pacotes de dados em uma rede são originados em uma origem e depois trafegam até um destino. Cada camada depende da função de serviço da camada OSI abaixo dela. Para fornecer esse serviço, a camada inferior usa o encapsulamento para colocar a PDU da camada superior no seu campo de dados; depois, adiciona os cabeçalhos e trailers que a camada precisa para executar sua função. A seguir, enquanto os dados descem pelas camadas do modelo OSI, novos cabeçalhos e trailers são adicionados. Depois que as Camadas 7, 6 e 5 tiverem adicionado suas informações, a Camada 4 adiciona mais informações. Esse agrupamento de dados, a PDU da Camada 4, é chamado segmento.

Cisco CCNA 3.1 67

A camada de rede, fornece um serviço à camada de transporte, e a camada de transporte apresenta os dados ao subsistema da internetwork. A camada de rede tem a tarefa de mover os dados através da internetwork. Ela efetua essa tarefa encapsulando os dados e anexando um cabeçalho, criando um pacote (a PDU da Camada 3). O cabeçalho tem as informações necessárias para completar a transferência, como os endereços lógicos da origem e do destino.

A camada de enlace de dados fornece um serviço à camada de rede. Ela faz o encapsulamento das informações da camada de rede em um diagrama (a PDU da Camada 2). O cabeçalho do quadro contém informações (por exemplo, endereços físicos) necessárias para completar as funções de enlace de dados. A camada de enlace fornece um serviço à camada de rede encapsulando as informações da camada de rede em um quadro.

A camada física também fornece um serviço à camada de enlace. A camada física codifica o quadro de enlace de dados em um padrão de 1s e 0s (bits) para a transmissão no meio (geralmente um cabo) na Camada 1.

Cisco CCNA 3.1 68

2.3.6 Modelo TCP/IP

O padrão histórico e técnico da Internet é o modelo TCP/IP. O Departamento de Defesa dos Estados Unidos (DoD) desenvolveu o modelo de referência TCP/IP porque queria uma rede que pudesse sobreviver a qualquer condição, mesmo a uma guerra nuclear. Em um mundo conectado por diferentes tipos de meios de comunicação como fios de cobre, microondas, fibras ópticas e links de satélite, o DoD queria a transmissão de pacotes a qualquer hora e em qualquer condição. Este problema de projeto extremamente difícil originou a criação do modelo TCP/IP.

Ao contrário das tecnologias de rede proprietárias mencionadas anteriormente, o TCP/IP foi projetado como um padrão aberto. Isto queria dizer que qualquer pessoa tinha a liberdade de usar o TCP/IP. Isto ajudou muito no rápido desenvolvimento do TCP/IP como padrão.

O modelo TCP/IP tem as seguintes quatro camadas:

• A camada de Aplicação; • A camada de Transporte; • A camada de Internet; • A camada de acesso à rede;

Embora algumas das camadas no modelo TCP/IP tenham os mesmos nomes das camadas no modelo OSI, as camadas dos dois modelos não correspondem exatamente. Mais notadamente, a camada de aplicação tem diferentes funções em cada modelo.

Os projetistas do TCP/IP decidiram que os protocolos de mais alto nível deviam incluir os detalhes da camada de sessão e de apresentação do OSI. Eles simplesmente criaram uma camada de aplicação que trata de questões de representação, codificação e controle de diálogo.

A camada de transporte lida com questões de qualidade de serviços de confiabilidade, controle de fluxo e correção de erros. Um de seus protocolos, o Transmission Control Protocol (TCP), fornece formas excelentes e flexíveis de se desenvolver comunicações de rede confiáveis com baixa taxa de erros e bom fluxo.

O TCP é um protocolo orientado a conexões. Ele mantém um diálogo entre a origem e o destino enquanto empacota informações da camada de aplicação em unidades chamadas segmentos. O termo orientado a conexões não quer dizer que existe um circuito entre os computadores que se comunicam. Significa que segmentos da Camada 4 trafegam entre dois hosts para confirmar que a conexão existe logicamente durante um certo período.

Cisco CCNA 3.1 69

O propósito da camada de Internet é dividir os segmentos TCP em pacotes e enviá-los a partir de qualquer rede. Os pacotes chegam à rede de destino independente do caminho levado para chegar até lá. O protocolo específico que governa essa camada é chamado Internet Protocol (IP). A determinação do melhor caminho e a comutação de pacotes ocorrem nesta camada.

É muito importante a relação entre IP e TCP. Pode-se imaginar que o IP aponta o caminho para os pacotes, enquanto que o TCP proporciona um transporte confiável.

O significado do nome da camada de acesso à rede é muito amplo e um pouco confuso. É também conhecida como a camada host-para-rede. Esta camada lida com todos os componentes, tanto físico como lógico, que são necessários para fazer um link físico. Isso inclui os detalhes da tecnologia de redes, inclusive todos os detalhes nas camadas: física e de enlace do OSI.

Alguns dos protocolos da camada de aplicação incluem os seguintes:

• File Transfer Protocol (FTP) • Hypertext Transfer Protocol (HTTP) • Simple Mail Transfer Protocol (SMTP) • Sistema de Nomes de Domínios (DNS) • Trivial File Transfer Protocol (TFTP)

Os protocolos mais comuns da camada de transporte incluem: Transport Control Protocol (TCP) e User Datagram Protocol (UDP). O principal protocolo da camada de Internet é: Internet Protocol (IP). A camada de acesso à rede se refere a qualquer tecnologia em particular usada em uma rede específica. Independentemente dos aplicativos de rede fornecidos e do protocolo de transporte utilizado, existe apenas um protocolo de Internet que é o IP. Esta é uma decisão intencional de projeto. O IP serve como um protocolo universal que permite que qualquer computador, em qualquer lugar, se comunique a qualquer momento. Uma comparação entre o modelo OSI e o modelo TCP/IP realçará algumas semelhanças e diferenças.

Cisco CCNA 3.1 70

Semelhanças incluem:

• Ambos têm camadas. • Ambos têm camadas de aplicação, embora incluam serviços muito diferentes. • Ambos têm camadas de transporte e de rede comparáveis. • Os dois modelos precisam ser conhecidos pelos profissionais de rede. • Ambos supõem que os pacotes sejam comutados. Isto quer dizer que os pacotes

individuais podem seguir caminhos diferentes para chegarem ao mesmo destino. Isto é em contraste com as redes comutadas por circuitos onde todos os pacotes seguem o mesmo caminho.

As diferenças incluem:

• O TCP/IP combina os aspectos das camadas de apresentação e de sessão dentro da sua camada de aplicação.

• O TCP/IP combina as camadas: física e de enlace do OSI na camada de acesso à rede.

• O TCP/IP parece ser mais simples por ter menos camadas. • Os protocolos TCP/IP são os padrões em torno dos quais a Internet se

desenvolveu, portanto o modelo TCP/IP ganha credibilidade apenas por causa dos seus protocolos. Ao contrário, geralmente as redes não são desenvolvidas de acordo com o protocolo OSI, embora o modelo OSI seja usado somente como um guia.

Embora os protocolos do TCP/IP sejam os padrões com os quais a Internet cresceu, este currículo vai usar o modelo OSI pelas seguintes razões:

• É um padrão genérico independente de protocolos. • Tem mais detalhes, o que o torna de maior ajuda para o ensino e a aprendizagem. • Tem mais detalhes, o que pode ser útil na solução de problemas.

Muitos profissionais da rede têm opiniões diversas sobre que modelo usar. Devido à natureza da indústria, é necessário familiarizar-se com ambos. Ambos os modelos OSI e TCP/IP serão mencionados por todo o currículo. A ênfase deve ser no seguinte:

• TCP como um protocolo da Camada 4 do OSI • TCP como um protocolo da Camada 3 do OSI • Ethernet como uma tecnologia da Camada 2 e da Camada 1

Cisco CCNA 3.1 71

Lembre-se de que existe uma diferença entre um modelo e um protocolo real que é usado em redes. O modelo OSI será usado para descrever os protocolos TCP/IP.

Cisco CCNA 3.1 72

2.3.7 Processo detalhado de encapsulamento

Todas as comunicações numa rede começam em uma origem e são enviadas a um destino. As informações enviadas através da rede são conhecidas como dados ou pacotes de dados. Se um computador (host A) desejar enviar dados para outro computador (host B), os dados devem primeiro ser empacotados através de um processo chamado encapsulamento.

O encapsulamento empacota as informações de protocolo necessárias antes que trafeguem pela rede. Assim, à medida que o pacote de dados desce pelas camadas do modelo OSI, ele recebe cabeçalhos, trailers e outras informações.

Uma vez que os dados são enviados pela origem, eles viajam através da camada de aplicação em direção às outras camadas. O empacotamento e o fluxo dos dados que são trocados passam por alterações à medida que as camadas executam seus serviços para os usuários finais.

As redes devem efetuar as cinco etapas de conversão a seguir para encapsular os dados:

1. Gerar os dados.

Quando um usuário envia uma mensagem de correio eletrônico, os seus caracteres alfanuméricos são convertidos em dados que podem trafegar na internetwork.

Cisco CCNA 3.1 73

2. Empacotar os dados para transporte fim-a-fim.

Os dados são empacotados para transporte na internetwork. Usando segmentos, a função de transporte assegura que os hosts da mensagem em ambas as extremidades do sistema de correio eletrônico possam comunicar-se com confiabilidade.

3. Adicionar o endereço IP da rede ao cabeçalho.

Os dados são colocados em um pacote ou datagrama que contém um cabeçalho de pacote contendo endereços lógicos de origem e destino. Esses endereços ajudam os dispositivos da rede a enviar os pacotes através da rede por um caminho escolhido.

4. Adicionar o cabeçalho e o trailer da camada de enlace de dados.

Cada dispositivo da rede deve colocar o pacote dentro de um quadro. O quadro permite a conexão com o próximo dispositivo da rede diretamente conectado no link. Cada dispositivo no caminho de rede escolhido requer enquadramento de forma que possa conectar-se com o próximo dispositivo.

5. Converter em bits para transmissão.

O quadro deve ser convertido em um padrão de 1s e 0s (bits) para transmissão no meio físico. Uma função de sincronização de clock permite que os dispositivos diferenciem esses bits à medida que trafegam no meio físico. O meio físico das redes interconectadas pode variar ao longo do caminho usado. Por exemplo, a mensagem de correio eletrônico pode ser originada em uma rede local, atravessar um backbone do campus e sair por um link da WAN até alcançar seu destino em outra rede local remota.

Cisco CCNA 3.1 74

Resumo Capítulo 02

Deve ter sido obtido um entendimento dos seguintes conceitos importantes:

• Ao estudar redes é essencial ter um entendimento de largura de banda • Largura de banda é finita, custa dinheiro e a demanda aumenta diariamente • Usando a analogia como o fluxo de água e o fluxo de tráfego pode ajudar na

explicação de largura de banda • A largura de banda é medida em bits por segundo, bps, Kbps, Mbps ou Gbps • As limitações da largura de banda incluem o tipo de meio usado, as tecnologias de

rede local de WAN e o equipamento de rede • O throughput se refere à medida real da largura de banda, que é afetada por

fatores que incluem o número de usuários na rede, dispositivos de rede, tipos de dados, o computador do usuário e o servidor

• A fórmula T = S/BW (tempo de transferência = tamanho do arquivo / largura de banda) pode ser usada para calcular o tempo que leva para fazer a transferência de dados

• Comparação entre larguras de banda analógica e digital • Uma abordagem de camadas é eficiente ao analisar problemas • A comunicação de rede é descrita por modelos de camadas • Os modelos OSI e TCP/IP são os dois modelos mais importantes de comunicação

de rede • O International Organization for Standardization criou o modelo OSI para tratar dos

problemas de incompatibilidade de redes • As sete camadas do OSI são: aplicação, apresentação, sessão, transporte, rede,

enlace de dados e física • As quatro camadas do TCP/IP são: aplicação, transporte, internet e acesso à rede • Os dispositivos fundamentais de rede são: hubs, bridges, switches e roteadores • A disposição da topologia física inclui: barramento, anel, estrela, estrela estendida,

hierárquica e malh • Uma WAN consiste em duas ou mais redes locais abrangendo uma área

geográfica em comum • Uma SAN oferece um melhor desempenho do sistema, é escalonável, e possui

incorporada uma tolerância contra desastres • Uma VPN é uma rede particular que é construída dentro de uma infra-estrutura de

rede pública • Três tipos principais de VPNs são: acesso, Intranet e Extranet • As Intranets são projetadas para serem disponíveis aos usuários que têm

privilégios de acesso à rede interna de uma organização,

As Extranets têm a finalidade de proporcionar aplicativos e serviços baseados na Intranet, usando um acesso seguro para estendê-las para usuários ou empresas externa.