22
A Relação Entre as Camadas OSI www.ticmania.ne

Camadas osi redes

Embed Size (px)

Citation preview

Page 1: Camadas osi   redes

A Relação Entre as Camadas OSI

www.ticmania.net

Page 2: Camadas osi   redes

Sistema de Interconexão AbertoOpen Systems Interconnection

O modelo OSI (Sistema de Interconexão Aberto -  Open Systems Interconnection) foi criado em 1977 pela ISO com o objetivo de criar padrões de conectividade para interligar sistemas de computadores locais e remotos. É o modelo fundamental para comunicações em rede.

Normalizar //padrão -- interligar www.ticmania.net

Page 3: Camadas osi   redes

• Os aspectos gerais da rede estão divididos em 7 camadas funcionais ; com funções bem definidas ;

• Em cada camada devem ser usados protocolos padronizados internacionalmente.

Camada Protocolo

7.Aplicação HTTP, SMTP, FTP, SSH,Telnet, SIP, RDP, IRC,SNMP, NNTP, POP3,IMAP, BitTorrent, DNS,Ping ...

6.Apresentação XDR, TLS ...

5.Sessão NetBIOS ...

4.Transporte NetBEUI, TCP, UDP,RTP, SCTP, DCCP, RIP...

3.Rede IP (IPv4, IPv6), IPsec,ICMP, ARP, RARP, NAT...

• 2.EnlaceSubcamada LLC

• Subcamada MAC

Ethernet, 802.11 WiFi,IEEE 802.1Q, 802.11g,HDLC, Token ring, FDDI,PPP, Switch, Frame relay,ATM ...

1.Física Modem, RDIS, RS-232,EIA-422, RS-449,Bluetooth, USB, 10BASE-T, 100BASE-TX, ISDN,SONET, DSL ...

OSI – 7 camadas

www.ticmania.net

Page 4: Camadas osi   redes

OSI ModelLayer 6:20 Data unit Function[3] Examples

Hostlayers

19:15

7. Application5min

Data

High-level APIs, including resource sharing, remote file access, directory servicesand virtual terminals

HTTP, FTP, SMTP

6. Presentation5:30

Translation of data between a networking service and an application; includingcharacter encoding, data compression and encryption/decryption

5. Session5:40

Managing communication sessions, i.e. continuous exchange of information in the form of multiple back-and-forth transmissions between two nodes

4. Transport7:30Tcp vs udp 8:20

Segments

Reliable transmission of data segments between points on a network, includingsegmentation, acknowledgement and multiplexing

TCP, UDP, L2TP

Medialayers

3. Network13:15

Packet/Datagram

Structuring and managing a multi-node network, including addressing, routing andtraffic control

IPv4, IPv6, IPsec, AppleTalk

2. Data link14:30 Bit/Frame Reliable transmission of data frames between

two nodes connected by a physical layerPPP, IEEE 802.2

1. Physical Bit Transmission and reception of raw bit streams over a physical medium DSL, USB

www.ticmania.net

Page 5: Camadas osi   redes

AplicaçãoApplication

TransporteTransport

RedeNetworkEnlace

Data link

Modelo OSI

ApresentaçãoPresentation

Física Physical

SessãoSession

Protocolo de AplicaçãoEthernet 802.3, RS-232, RS-449, V.22, V.35, V42 bis

Protocolo de ApresentaçãoEthernet 802.2, DDCMP, LAP-B, SDLC, HDLC 5

Protocolo de SessãoIP, IPv4, IPv6, ICPM, ARP, IGPM

Protocolo de TransporteTCP, UDP

Subrede de ComunicaçãoProtocolos internos da subrede

Protocolos host-roteadores

Rede (router) NetworkEnlace

Data linkFísica

Physical

RedeNetworkEnlace

Data link

Física Physical

Rede (router) NetworkEnlace

Data linkFísica

Physical

AplicaçãoApplication

TransporteTransport

ApresentaçãoPresentation

SessãoSession

www.ticmania.net

Page 6: Camadas osi   redes

Modelo de Referência OSICamada Física (Physical)

É onde se inicia ou termina o todo processo.

O sinal passa no meio físico de transmissão (Cabos UTP por exemplo), em formato de sinais elétricos - em bits (0 e 1).Como no cabo navegam apenas sinais elétricos de baixa frequência, a camada física identifica como (0 sinal elétrico com –5 volts) e (1 sinal elétrico com +5 volts).

AplicaçãoApplication

TransporteTransport

RedeNetworkEnlace

Data link

ApresentaçãoPresentation

Física Physical

SessãoSession

Camada Física (Physical) 1 de 2

www.ticmania.net

Page 7: Camadas osi   redes

Modelo de Referência OSICamada Física (Physical)

Em resumo: • A Camada Física apenas transmite os bits, e não se preocupa com o seu significado.

• Trata das características mecânicas, elétricas e funcionais; como: distância máxima dos cabos, conectores, pulsos elétricos ou de luz, etc...

AplicaçãoApplication

TransporteTransport

RedeNetworkEnlace

Data link

ApresentaçãoPresentation

Física Physical

SessãoSession

Camada Física (Physical) 2 de 2

www.ticmania.net

Page 8: Camadas osi   redes

Modelo de Referência OSICamada de Enlace (Data link)

A camada de Enlace trata as topologias de rede, dispositivos como switch, placa de rede, interfaces, etc., e é responsável por todo o processo de switching. Após a receção dos bits, esta camada: - Converte-os de maneira inteligível, ou

seja, transforma-os em unidades de dados;- Subtrai o endereço físico e encaminha

para a camada de rede (Network) que continua o processo.

Um especto interessante é que a camada de enlace já entende um endereço, o endereço físico (MAC -Controlo de Acesso a Média) Na próxima parte do processo, quando os dados são enviados à camada de rede (Netwok) o endereço transforma-se em endereço IP.

AplicaçãoApplication

TransporteTransport

RedeNetworkEnlace

Data link

ApresentaçãoPresentation

Física Physical

SessãoSession

Camada de Enlace (Data link) 1 de 2

www.ticmania.net

Page 9: Camadas osi   redes

Modelo de Referência OSICamada de Enlace

Em resumo:• Codificação, endereçamento e transmissão de informações;• Não permite ligação entre redes distintas.• Camada 2 para 1 - Esta camada é responsável pelo encapsulamento (encapsulation) em pacotes (frames) que depois são enviados para a camada física (Physical).

•Camada 2 para 3 - Esta camada é responsável pelo desencapsulamento (deencapsulation) dos pacotes (frames) que depois são enviados para a camada de rede (Network).

AplicaçãoApplication

TransporteTransport

RedeNetworkEnlace

Data link

ApresentaçãoPresentation

Física Physical

SessãoSession

Camada de Enlace (Data link) 2 de 2

EnvioReceção

router

pacote (frame)

Liga os hosts dentro da mesma rede LAN

www.ticmania.net

Page 10: Camadas osi   redes

Protocol Data Unit ou em Português Unidade de Dados de Protocolo

• Protocol Data Unit ou em Português Unidade de Dados de Protocolo em telecomunicações descreve um bloco de dados que é transmitido entre duas instâncias da mesma camada.

• Cada camada recebe a PDU da camada superior como um bloco de dados, adiciona seus cabeçalhos (e em alguns casos, rodapés) de controlo, criando a sua própria PDU, num processo chamado de encapsulamento.

• Embora seja comum o uso do termo "Pacote" para todas as informações trocadas numa rede, este termo só deve ser aplicado para as PDUs de camada 3 (Rede).

• Em algumas camadas, são dados nomes especiais para as PDU’s:• Camada física: "BIT";• Camada de enlace: "QUADRO" (Brasil) ou "Trama" (Portugal);• Camada de rede: "PACOTE";• Camada de transporte: "SEGMENTO";

• Esses nomes também são usados nas camadas correspondentes do Modelo TCP/IP. Nas camadas de Sessão, Apresentação e Aplicação, as PDU’s são chamadas genericamente de "dados" ou "mensagens"

Protocol Data Unit

www.ticmania.net

Page 11: Camadas osi   redes

Modelo de Referência OSICamada de Rede (Network)

A partir de dispositivos como roteadores, a Camada Física decide qual o melhor caminho para os dados, bem como estabelecimento das rotas.A camada 3 já entende o endereço físico, que o converte para endereço lógico (o endereço IP). Exemplo de protocolos de endereçamento lógico são o IP e o IPX. A partir daí, a PDU da camada de enlace, o quadro, transforma-se em unidade de dado de camada 3. A PDU da camada 3 é o PACOTE.

AplicaçãoApplication

TransporteTransport

RedeNetworkEnlace

Data link

ApresentaçãoPresentation

Física Physical

SessãoSession

Camada de Rede (Network) 1 de 2

Liga os hosts dentro de uma rede à Internet

www.ticmania.net

Page 12: Camadas osi   redes

Modelo de Referência OSICamada de Rede (Network)

Em resumo:

• Traduz nomes lógicos (endereço IP);

• Gerência o tráfego e define as rotas de transporte.

• Não garante que o pacote chegue ao destino.

• A camada de rede realiza roteamento de funções, enviando dados em toda a rede estendida e tornando a Internet possível. Este é um esquema de endereçamento lógico

AplicaçãoApplication

TransporteTransport

RedeNetworkEnlace

Data link

ApresentaçãoPresentation

Física Physical

SessãoSession

Camada de Rede (Network) 2 de 2

www.ticmania.net

Page 13: Camadas osi   redes

• 2 - A Camada de Enlace entende os BITS e os converte para QUADROS. Identifica endereços MAC.

Ponto da situação camada 1, 2 e 3

• 3 - A Camada de Rede entende o QUADRO e o transforma em PACOTE; entende MAC e o transforma em IP; mas não entende BITS.

• 1 - A Camada Física não identifica endereços, só converte sinais elétricos para BITS.

www.ticmania.net

Page 14: Camadas osi   redes

Modelo de Referência OSICamada de Transporte (Transport)

A camada de transporte é responsável pela qualidade na entrega/receção de dados.

Quando os pacotes veem da camada de rede, com "remetentes/destinatários", é hora de entregá-los, como se fossem cartas acabadas de sair do correio (camada 3), e o carteiro as fosse transportar (camada 4). Junto dos protocolos de endereçamento (IP e IPX), agora entram os protocolos de transporte (por exemplo, o TCP e o UDP).A PDU da camada 4 é o SEGMENTO.

AplicaçãoApplication

TransporteTransport

RedeNetworkEnlace

Data link

ApresentaçãoPresentation

Física Physical

SessãoSession

Camada de Transporte (Transport) 1 de 2

www.ticmania.net

Page 15: Camadas osi   redes

Modelo de Referência OSICamada de Transporte

Em resumo:

• Aqui entra o protocolo TCP e o sistema operativo, que controla a transmissão dos dados, detetando problemas na transmissão e corrigindo erros.

• É a camada responsável pela transferência eficiente, confiável e económica dos dados entre a máquina de origem e a máquina de destino considerando apenas a origem e o destino da comunicação, sem se preocupar com os elementos intermediários.

• A camada de transporte possui dois protocolos que são o UDP (User Datagram Protocol) e TCP (Transmission Control Protocol).

• O protocolo UDP realiza apenas a multiplexação para que várias aplicações possam aceder ao sistema de comunicação de forma coerente.

• O protocolo TCP realiza, além da multiplexação, uma série de funções para tornar a comunicação entre origem e destino mais confiável. São responsabilidades do protocolo TCP: o controle de fluxo, o controle de erro, a sequenciação e a multiplexação de mensagens

AplicaçãoApplication

TransporteTransport

RedeNetworkEnlace

Data link

ApresentaçãoPresentation

Física Physical

SessãoSession

Camada de Transporte (Transport) 2 de 2

www.ticmania.net

Page 16: Camadas osi   redes

Modelo de Referência OSICamada de Sessão (Session)

Após a receção dos bits, a obtenção do endereço, inicia-se a definição de um caminho para o transporte, ou seja, inicia-se a sessão que é responsável pelo processo da troca de dados/comunicação.

A camada 5 é responsável por iniciar, gerir e terminar a conexão entre hosts.

Para obter êxito no processo de comunicação, a Camada de Seção tem que se preocupar com a sincronização entre hosts, para que a sessão aberta entre eles se mantenha em funcionamento. Exemplo de aplicações que atuam na camada de sessão são o ICQ, e o MIRC.

A partir daí, a camada de sessão e as camadas superiores vão tratar como PDU os DADOS.

AplicaçãoApplication

TransporteTransport

RedeNetworkEnlace

Data link

ApresentaçãoPresentation

Física Physical

SessãoSession

Camada de Sessão (Session) 1 de 3

www.ticmania.net

Page 17: Camadas osi   redes

Modelo de Referência OSICamada de Sessão (Session)

Em resumo:

• Reconhece nomes, estabelece comunicação e sincronização nas tarefas dos utilizadores.

• Permite que aplicações em hosts diferentes partilhem uma sessão.

AplicaçãoApplication

TransporteTransport

RedeNetworkEnlace

Data link

ApresentaçãoPresentation

Física Physical

SessãoSession

Camada de Sessão (Session) 2 de 3

www.ticmania.net

Page 18: Camadas osi   redes

Ponto da situação

Física

Enlace

Rede

Transporte

Protocol Data Unit (PDU)

IP

TCP/UDP

802.2

www.ticmania.net

Page 19: Camadas osi   redes

Modelo de Referência OSICamada de Apresentação (Presentation)

A camada 6 cuida da formatação dos dados, e da representação destes. É a camada responsável por fazer com que duas redes diferentes (por exemplo, uma TCP/IP e outra IPX/SPX) se comuniquem, "traduzindo" os dados no processo de comunicação.Alguns dispositivos atuantes na Camada de Apresentação são o Gateway ou os Traceivers.

AplicaçãoApplication

TransporteTransport

RedeNetworkEnlace

Data link

ApresentaçãoPresentation

Física Physical

SessãoSession

Camada de Apresentação (Presentation) 1 de 2

www.ticmania.net

Page 20: Camadas osi   redes

Modelo de Referência OSICamada de Apresentação (Presentation)

Em resumo:

• Realiza as transformações necessárias nos dados:

•Tradução;•Compressão; •Criptografia;•Conversão de padrões.

AplicaçãoApplication

TransporteTransport

RedeNetworkEnlace

Data link

ApresentaçãoPresentation

Física Physical

SessãoSession

Camada de Apresentação (Presentation) 2 de 2

www.ticmania.net

Page 21: Camadas osi   redes

Modelo de Referência OSICamada de Aplicação (Application)

É onde se inicia ou termina todo o processo.

A Camada de Aplicação é a que mais notamos no dia a dia, pois interagimos direto com ela através de softwares como: correio eletrônico, programas de mensagens instantâneas, etc.

É basicamente a interface direta para inserção/recepção de dados de aplicativo para aplicativo.

Nela é que atuam o DNS, o Telnet, o FTP, etc.

AplicaçãoApplication

TransporteTransport

RedeNetworkEnlace

Data link

ApresentaçãoPresentation

Física Physical

SessãoSession

Camada de Aplicação (Application) 1 de 1

www.ticmania.net

Page 22: Camadas osi   redes

http://pt.wikipedia.org/wiki/Lista_de_portas_de_protocolos

http://www.tcpipguide.com/free/t_DataLinkLayerLayer2.htm

www.ticmania.net