Modelo de Referência OSI

Documentos relacionados
Camada de Transporte Protocolos TCP e UDP

IPv4. Prof. Esp. Thiago José Lucas. Internet Protocol version RFC 791.

Aula 5 Camada de rede (TCP/IP):

Modelo OSI x Modelo TCP/IP

Resumo P2. Internet e Arquitetura TCP/IP

Redes de Computadores Nível de Rede

REDES DE COMPUTADORES

Camada de rede. Introdução às Redes de Computadores

Protocolos de Rede. Protocolos em camadas

Interconexão de Redes Parte 2. Prof. Dr. S. Motoyama

CURSO TÉCNICO EM INFORMÁTICA

Modelo de Camadas. Redes de Computadores

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

Redes de Computadores. Protocolos TCP/IP

Redes de Computadores 2 Prof. Rodrigo da Rosa Righi - Aula 6

Capítulo 5 Sumário. Formato das Mensagens ICMP. Tipos de Mensagens ICMP

REDES DE COMPUTADORES

UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO ERINALDO SANCHES NASCIMENTO O MODELO TCP/IP

FUNDAMENTOS DE REDES DE COMPUTADORES. Lista de Exercícios AV2-01. Luiz Leão

Aula-16 Interconexão de Redes IP (Internet Protocol) Prof. Dr. S. Motoyama

Nível de Transporte Portas, Protocolos UDP e TCP

Capítulo 4 - Sumário

Redes de Computadores. Prof. André Y. Kusumoto

REDES DE COMPUTADORES

MODELOS DE REFERENCIA OSI TCP/IP

Introdução ao Protocolo TCP/IP. Prof. Gil Pinheiro UERJ/FEN/DETEL

Redes TCP/IP - Aula 13 Fragmentação Datagrama IP

Padrões (arquiteturas) de rede

Redes de Computadores Arquitetura TCP/IP. Prof. Alberto Felipe

Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Origem:

Fundamentos de Redes de Computadores Modelo de Referência ISO/OSI

Prof. Samuel Henrique Bucke Brito

A camada de Enlace. Serviços e Protocolos

Introdução a Redes e a Internet. Introdução ao Computador 2010/01 Renan Manola

Redes de Computadores

REDES DE COMPUTADORES

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Funcionalidades da camada de rede

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

PROTOCOLOS DE COMUNICAÇÃO

INFO ARQ REDES. Prova 2 Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO

Modelo em Camadas Arquitetura TCP/IP/Ethernet. Edgard Jamhour

Redes de Computadores

TCP/IP Protocolos e Arquiteturas

Planificação Anual da disciplina de Comunicação de dados 12º 1PE

Redes de Comunicação de Dados

Curso de Pós-Graduação Lato-Sensu em Redes de Computadores. Arquitetura TCP/IP. Hermes Senger DC/UFSCar 2012

Conceito de Serviço Universal. Conceito de Serviço Universal. Arquitetura de uma internet. Hardware básico de uma internet. Serviço universal:

Redes TCP/IP Formato Datagrama IP

Redes de Computadores

Redes de Computadores. Prof. Msc André Y. Kusumoto

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

Modelos de Camadas. Professor Leonardo Larback

Redes para Automação Industrial: Introdução às Redes de Computadores Luiz Affonso Guedes

Entendendo o Modelo OSI. As 7 camadas

FUNDAMENTOS DE REDES DE COMPUTADORES TP1

Redes de Computadores

Tecnologia de Redes de Computadores - aula 2

Parte 3: Camada de Rede

Introdução ao Protocolo TCP/IP

Arquiteturas de Redes de Computadores

Nome do Curso: Técnico em Informática. Nome da Disciplina: Redes de Computadores. Número da Semana: 2. Nome do Professor: Dailson Fernandes

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

Redes de Computadores I

Protocolos da Arquitetura TCP/IP

Jéfer Benedett Dörr

FUNDAMENTOS DE REDES DE COMPUTADORES TP2

Camada de Enlace. 5: Camada de Enlace 5b-1

Faculdade de Engenharia da Computação

Nome: Nº de aluno: 3ª Ficha de Avaliação 20/5/2014

REDES DE COMPUTADORES. Vinícius Pádua

Direto ou Indireto Monolítico ou Estruturado Simétrico ou Assimétrico Padronizado ou Não-Padronizado

Funcionamento de ARP entre redes (sub-redes) distintas. Mecanismos de entrega. Funcionamento entre redes (sub-redes): default gateway

PLANIFICAÇÃO A LONGO PRAZO

Transcrição:

Modelo de Referência Revisão: OSI Prof. Esp. Thiago José Lucas thiago@fatecourinhos.edu.br

Fundamentos básicos Classificação das redes LAN, MAN, WAN, CAN, PAN, WLAN (...) Anel, estrela, barramento (...) Meios físicos de transmissão Hardwares de rede Meios físicos de transmissão - coaxial, par-trançado, fibra ótica, ar (...) NIC s, hub(?), switch (...) exceto roteador, ainda trabalharemos

Modelo de Referência OSI Criado pela ISO em 1978 Objetivo: Padronizar a criação de hardwares e protocolos para redes TCP/IP Em 1984 tornou-se um padrão internacional - Indústria - Academias - Padronizadores n Fabricantes Modelo OSI TCP/IP n Sistemas Operacionais

Tx Rx Modelo de Referência OSI Aplicação Apresentação Sessão Transporte Rede Enlace Física pacote pacote pacote segmento ou datagrama datagrama frame bit

Camada Física PDU: bit Comunicações elétricas (Ethernet) Luminosas (Fibra ótica) Tradução de bits (0,1) em sinais do meio físico correspondente Exemplo: Tensão e corrente para Ethernet (lousa) Exemplo de hardwares: NICs, hubs e repetidores

Camada de Enlace MAC; LLC MODELO TCP/IP Acesso a Rede MODELO OSI Enlace Física MAC Media Access Control Endereçamento LLC Logical Link Control Controles de Fluxo e Erros Pulsos Elétricos

Camada de Enlace Endereçamento Físico Relacionamento com endereçamento lógico Tabela ARP Protocolos ARP e RARP Ethernet 48 bits

Camada de Enlace Anatomia de um Frame Há regras para formatação datagrama -> frame Regras: MTU e Fragmentação

Camada de Enlace Anatomia de um frame Preamble: Usado para sincronismo no meio físico Destination Address: Endereço MAC do destinatário Source Address: Endereço MAC de origem EtherType: Indica o protocolo que está no Payload (geralmente IP ou ICMP) Data: O próprio datagrama IP FCS: Frame Check Sequence (Checksum)

Camada de Rede IP Internet Protocol Esquema de endereçamento constante Não se preocupa com layout físico Roteamento: Exemplo: LAN to WAN Tradução: IP MAC e MAC IP Padronização Roteamento ARP / RARP

Camada de Rede ARP Address Resolution Protocol Chegar a um endereço físico Por meio de um endereço IP Cache / Broadcast Exemplo: Acesso HTTP RARP Reverse ARP Chegar a um endereço lógico Por meio de um endereço físico Broadcast Exemplo: BOOTP/DHCP

Camada de Rede Cabeçalho do Protocolo IP

Camada de Rede Version: 0100 ou 0110 4 ou 6 Header Length: Tamanho do cabeçalho. Útil para saber o início do payload ToS: (low normal high-realibility) Total Length: Indica o tamanho total do datagrama Identification: Número de sequência do datagrama Flags: Indica o objetivo do datagrama; Abordadem posterior Offset: Indica a sequência do fragmento (se existir) TTL: Time-to-live; Valor decrementado em cada hop Protocol: (1 == ICMP 6 == TCP 17 == UDP) Checksum: Hash do cabeçalho. Recalculado a cada hop Source / Destination: Endereço lógico de origem / destino Padding: Payload geralmente dados de TCP, UDP ou ICMP. fragmentação more-fragments follow don t fragment fragmentação routing loop traceroute

Camada de Rede Objetivos e funcionalidades básicas Endereçamento único de hosts Endereçamento constante (NAT?) Padrões para uso nas redes

Camada de Transporte Portas e sockets Coordenação: IANA Há regras para alocação de portas > 1024 <= 65535

Three-way Handshake Para o correto funcionamento de um sistema de sequência e confirmação, os hosts (cliente e servidor) devem sincronizar seus sequence numbers e iniciar uma conexão Este processo é denominado Three-way handshake

Janela deslizante (sliding window) Permite que o transmissor envie segmentos sem ter recebido ACK do segmento anterior Melhor desempenho. Buffer. Confiabilidade no meio.

UDP User Datagram Protocol Objetivo: Interface entre datagrama IP e Aplicação Poucas funções; Header simples 3 páginas de RFC Não retransmite datagramas Não elimina duplicados Não ordena datagramas enviados fora de ordem Não estabelece nem termina conexões

UDP User Datagram Protocol Source port: Porta de origem da solicitação Destination port: Porta de destino da solicitação. Opcional. Length: Indica o tamanho do header. Serve para informar em que ponto começa o payload Checksum: Função hash, saída fixa.

Camada de Sessão Funcionamento Simples Inicia ou Finaliza sessões estabelecidas ou relacionadas Exemplo prático: Established ou Related no IPtables

Camada de Apresentação Formatação PNG, JPEG Criptografia Exemplo: OpenSSL (HTTPs) Compactação Tarball (.tar), Gnuzip (.gz)

Camada de Aplicação Aplicações e serviços de rede se comunicam com camadas inferiores Conjunto de softwares que enviam e recebem dados Por meio das portas TCP e UDP Podem ser componentes simples Exemplo: Ferramentas de rede (tcpdump, ngrep, ping, arp)... mais complexos Exemplo: Ferramentas de comunicação (skype, gtalk)... ou fundamentais Exemplo: (DNS, HTTP, FTP, SMTP)

Camada de Aplicação Comparação TCP/IP vs OSI TCP/IP OSI Application Application Presentation Session OSI Application: Oferecer serviços para aplicações do usuário OSI Presentation: Oferecer tradução: Criptografia, compactação. OSI Session: Estabelecer / Relacionar conexões.