Entendendo o Modelo de Referência de Interconexão de Sistemas Abertos (OSI)

Entendendo o Modelo de Referência de Interconexão de Sistemas Abertos (OSI)
Author

Sandeep Sehgal

Last updated December 3, 2013


  • 3132 Views

O modelo de referência OSI chegou em 1984. O modelo OSI é usado como uma estrutura abstrata e a maioria dos sistemas operacionais e protocolos adere a ele. Esse é o modelo padrão para protocolos de rede e aplicativos distribuídos e é o modelo Open System Interconnect (ISO / OSI) da International Standard Organization.

Define sete camadas de rede.

OSI

Camada 1 - Camada Física

A camada física define o cabo ou meio físico em si, por exemplo, thinnet, thicknet, pares trançados não blindados (UTP). Todas as mídias são funcionalmente equivalentes. A principal diferença está na conveniência e custo de instalação e manutenção. Conversores de uma mídia para outra operam nesse nível. Esta camada converte bits em tensão para transmissão. Os pares das interfaces padrão nesta camada são HSSI e X.21.

Camada 2 - camada de enlace de dados

A camada Data Link define o formato dos dados na rede. O formato externo dos dados muda em cada camada e aqui chega a um ponto a ser traduzido em formato binário de tecnologia LAN ou WAN para uma transmissão adequada. Um quadro de dados de rede .e. pacote inclui soma de verificação, endereço de origem e destino e dados. O maior pacote que pode ser enviado através de uma camada de enlace de dados define a Maximum Transmission Unit (MTU). A camada de enlace de dados manipula as conexões físicas e lógicas para o destino do pacote, usando uma interface de rede. Um host conectado a uma Ethernet teria uma interface Ethernet para manipular conexões com o mundo externo e uma interface de loopback para enviar pacotes a ela. A Ethernet endereça um host usando um endereço exclusivo de 48 bits chamado seu endereço Ethernet ou endereço MAC (Media Access Control). Esse número é exclusivo e está associado a um dispositivo Ethernet específico. Hosts com múltiplos as interfaces de rede devem usar o mesmo endereço MAC em cada uma delas. O cabeçalho específico do protocolo da camada de enlace de dados especifica o endereço MAC da origem e do destino do pacote.

Camada 3 - Camada de Rede

A principal responsabilidade da camada de rede é inserir informações no cabeçalho do pacote para que ele possa ser adequadamente endereçado e roteado. Os protocolos de roteamento criam sua tabela de roteamento nessa camada. O NFS usa o protocolo de rede interna (IP) como sua interface de camada de rede. O IP é responsável pelo roteamento, direcionando datagramas de uma rede para outra. A camada de rede pode ter que quebrar grandes datagramas, maiores que o MTU, em pacotes menores e o host que recebe o pacote terá que remontar o datagrama fragmentado. O protocolo de internetwork identifica cada host com um endereço IP de 32 bits. Endereços IP são escritos como quatro números decimais separados por pontos entre 0 e 255, por exemplo, 129.79.16.40. Os principais bytes 1-3 do IP identificam a rede e os bytes restantes identificam o host nessa rede. Para sites grandes, os dois primeiros bytes representam a parte da rede do IP, e o terceiro e quarto bytes identificam a sub-rede e o host, respectivamente.

Mesmo que os pacotes IP sejam endereçados usando endereços IP, os endereços de hardware devem ser usados ​​para transportar dados de um host para outro. O protocolo de resolução de endereços (ARP) é usado para mapear o endereço IP para o endereço de hardware.

Camada 4 - Camada de Transporte

A camada de transporte fornece serviços de transporte de ponta a ponta e estabelece a conexão lógica entre dois computadores. A camada de transporte subdivide o buffer de usuário em datagramas de buffer de rede e reforça o controle de transmissão desejado. Dois protocolos de transporte, Protocolo de Controle de Transmissão (TCP) e Protocolo de Datagramas de Usuário (UDP) estão na camada de transporte. Confiabilidade e velocidade são a principal diferença entre esses dois protocolos. O TCP estabelece conexões entre dois hosts no rede através de 'sockets', que são determinados pelo endereço IP e pelo número da porta. O TCP controla a ordem de entrega de pacotes e os pacotes que devem ser reenviados. Manter essas informações para cada conexão torna o TCP um protocolo com estado. O UDP, por outro lado, fornece um serviço de transmissão de baixa sobrecarga, mas com menos verificação de erros. O NFS é construído sobre o UDP por causa de sua velocidade e apatridia. A falta de estado simplifica a recuperação da falha.

Camada 5 - Camada de Sessão

A camada de sessão é responsável por estabelecer a sessão entre dois aplicativos. A conexão é mantida durante a transferência de dados e liberada depois de feita. O protocolo da sessão define o formato dos dados enviados pelas conexões. O NFS usa o Remote Procedure Call (RPC) para seu protocolo de sessão. O RPC pode ser construído em TCP ou UDP. As sessões de login usam o TCP, enquanto o NFS e o broadcast usam o UDP. A camada de sessão funciona de forma semelhante aos circuitos telefônicos e as três fases são estabelecimento de conexão, transferência de dados e liberação de conexão.

Camada 6 - Camada de Apresentação

A camada de apresentação recebe informações do protocolo da camada de aplicativo e traduz no formato que todos os computadores podem entender. A camada de apresentação não se preocupa com o significado dos dados. Essa camada também serve para lidar com problemas relacionados à compactação e criptografia de dados. Representação de dados externos (XDR) fica no nível da apresentação. Converte a representação local dos dados em sua forma canônica e vice-versa. O canônico usa uma ordem padrão de byte e uma convenção de embalagem de estrutura, independente do host.

Camada 7 - Camada de Aplicação

A camada de aplicação trabalha mais perto do usuário e fornece serviços de rede para os usuários finais. Essa camada não inclui os aplicativos reais, mas os protocolos que suportam os aplicativos. Mail, ftp, telnet, DNS, NIS, NFS são exemplos de rede aplicações.

Find our CISSP®- Certified Information Systems Security Professional Online Classroom training classes in top cities:

Name Date Place
CISSP®- Certified Information Systems Security Professional 13 Oct -4 Nov 2018, Weekend batch Your City View Details
CISSP®- Certified Information Systems Security Professional 27 Oct -18 Nov 2018, Weekend batch Your City View Details

About the Author

Sandeep Sehgal , PMP ,Passed CISSP Exam ,IBM Certified Sr. Project Manager , has 22 years industry experience . Currently he is Head Consulting and Training at Pallas Athena. He is a passionate trainer and consultant in the field of leadership/soft skills, project management and information security. Previously he has worked for Sify ,IBM and CSC.


{{detail.h1_tag}}

{{detail.display_name}}
{{author.author_name}} {{author.author_name}}

{{author.author_name}}

{{detail.full_name}}

Published on {{detail.created_at| date}} {{detail.duration}}

  • {{detail.date}}
  • Views {{detail.downloads}}
  • {{detail.time}} {{detail.time_zone_code}}

Registrants:{{detail.downloads}}

Downloaded:{{detail.downloads}}

About the {{detail.about_title && detail.about_title != null ? detail.about_title : 'On-Demand Webinar'}}

About the {{detail.about_title && detail.about_title != null ? detail.about_title : 'Webinar'}}

Hosted By

Profile

{{author.author_name}}

{{author.author_name}}

{{author.about_author}}

About the {{detail.about_title && detail.about_title != null ? detail.about_title : 'Ebook' }}

About the {{detail.about_title && detail.about_title != null ? detail.about_title : 'Ebook' }}

View {{detail.about_title && detail.about_title != null ? detail.about_title : 'On-Demand Webinar'}}

Webcast

Register Now!

Download the {{detail.about_title && detail.about_title != null ? detail.about_title : 'Ebook'}}!

First Name*
Last Name*
Email*
Company*
Phone Number*

View {{detail.about_title && detail.about_title != null ? detail.about_title : 'On-Demand Webinar'}}

Webcast

Register Now!

{{detail.about_title && detail.about_title != null ? detail.about_title : 'Webinar'}} Expired

Download the {{detail.about_title && detail.about_title != null ? detail.about_title : 'Ebook'}}

Email
{{ queryPhoneCode }}
Phone Number

Show full article video

Name Date Place
{{classRoomData.Date}} {{classRoomData.Place}} View Details

About the Author

{{detail.author_biography}}

About the Author

{{author.about_author}}