redes - arquiteturas e padrões

73
Fundamentos de Redes Ciências Exatas e Tecnologia Fundamentos de Redes de Computadores Professor: Flávio Galano e-mail: [email protected]

Upload: junior-krischker

Post on 14-Jul-2016

223 views

Category:

Documents


1 download

DESCRIPTION

Arquitetura de redes

TRANSCRIPT

Page 1: Redes - Arquiteturas e Padrões

Fundamentos de Redes

Ciências Exatas e Tecnologia

Fundamentos de Redes de Computadores

Professor: Flávio Galano

e-mail: [email protected]

Page 2: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padronização IEEE�Padrão IEEE 802�Ethernet (IEEE 802.3)

Fundamentos de RedesFundamentos de Redes

�Ethernet (IEEE 802.3)�Padrões Ethernet�LAN Wireless (IEEE 802.11)

Page 3: Redes - Arquiteturas e Padrões

PARTE 6.1

Padronização IEEE

Fundamentos de RedesFundamentos de Redes

Padronização IEEE

Page 4: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padronização IEEE

�O IEEE (Institute of Electrical and Eletronic Engineers) é uma organização internacional que desenvolve padrões para as áreas de

Fundamentos de RedesFundamentos de Redes

que desenvolve padrões para as áreas de engenharia elétrica, eletrônica e informática;

Page 5: Redes - Arquiteturas e Padrões

PARTE 6.1.1

Padrão IEEE 802

Fundamentos de RedesFundamentos de Redes

Padrão IEEE 802

Page 6: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padrão IEEE 802

�Na década de 1980, o IEEE especificou uma série de padrões para redes de computadores que foram adotados mundialmente, inclusive

Fundamentos de RedesFundamentos de Redes

que foram adotados mundialmente, inclusive pela ISO;�O mais importante foi o padrão IEEE 802, que define a maneira como é feito o acesso e a transferência dos dados através dos meios físicos;

Page 7: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padrão IEEE 802

�O padrão IEEE 802 especifica três camadas: Física, MAC e LLC;

Fundamentos de RedesFundamentos de Redes

�Essas camadas equivalem às camadas 1 (Física) e 2 (Enlace) do modelo OSI;

Page 8: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padrão IEEE 802

�O padrão IEEE 802 divide a camada de enlace do modelo OSI em duas:

Fundamentos de RedesFundamentos de Redes

�Controle Lógico do Enlace - LLC (Logic Link Control);�Controle de Acesso ao Meio -- MAC(Media Access Control);

Page 9: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padrão IEEE 802

Fundamentos de RedesFundamentos de Redes

Page 10: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padrão IEEE 802

�Existem vários padrões IEEE 802:�O padrão IEEE 802.2 especifica o

Fundamentos de RedesFundamentos de Redes

�O padrão IEEE 802.2 especifica o funcionamento da camada de Controle Lógico do Enlace (LLC);

Page 11: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padrão IEEE 802

Fundamentos de RedesFundamentos de Redes

MODELO OSI MODELO IEEE

ENLACE

FÍSICA

LLC 802.2

802.3

MAC

802.4 802.20. . .FÍSICA

Page 12: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padrão IEEE 802

�Existem vários padrões IEEE 802:�Os demais padrões IEEE 802 (802.3,

Fundamentos de RedesFundamentos de Redes

�Os demais padrões IEEE 802 (802.3, 802.4, 802.5…802.20) especificam as diversas tecnologias existentes e operam na camada de Controle de Acesso ao Meio (MAC) e na Camada Física;

Page 13: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padrão IEEE 802

Fundamentos de RedesFundamentos de Redes

MODELO OSI MODELO IEEE

ENLACE

FÍSICA

LLC 802.2

802.3 (Ethernet)

MAC

802.4(Token Passing)

802.20(WANMóvel)

. . .FÍSICA

Page 14: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padrão IEEE 802

�Assim, comparando mais uma vez o padrão IEEE 802 com o modelo OSI, verifica-se que:

Fundamentos de RedesFundamentos de Redes

verifica-se que:�O padrão IEEE 802.2 (LLC) equivale a uma parte da camada 2 (enlace) do Modelo OSI;

Page 15: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padrão IEEE 802

�Os demais padrões, 802.3, 802.4, 802.5 … 802.20, equivalem a uma parte da camada 2 (enlace) e à camada 1

Fundamentos de RedesFundamentos de Redes

da camada 2 (enlace) e à camada 1 (Física) do Modelo OSI;

Page 16: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padrão IEEE 802

Fundamentos de RedesFundamentos de Redes

MODELO OSI MODELO IEEE

ENLACE

FÍSICA

LLC 802.2

802.3 (Ethernet)

MAC

802.4(Token Passing)

802.20(WANMóvel)

. . .FÍSICA

Page 17: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padrões IEEE 802

�802.1: Interconexão de Redes

�802.2: Camada LLC

Fundamentos de RedesFundamentos de Redes

802.2: Camada LLC

�802.3: Ethernet

�802.4: Pasagem de Token em Barramento

�802.5: LAN Token Ring

�802.6: Rede Metropolitana – MAN

�802.8: Grupo Consultivo Técnico de Fibra Ótica

Page 18: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Padrões IEEE 802

�802.9: Integração de serviços em redes locais

�802.10: Segurança de Rede

Fundamentos de RedesFundamentos de Redes

802.10: Segurança de Rede

�802.11: LAN sem Fio (Wi-Fi)

�802.15: Bluetooth

�802.16: MAN sem fio (WiMax)

�802.20: WAN móvel

Page 19: Redes - Arquiteturas e Padrões

PARTE 6.1.2

Camada Física

Fundamentos de RedesFundamentos de Redes

Camada Física

Page 20: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Camada Física

�A camada física do padrão IEEE 802 pega os quadros formatados pela camada de Controle de Acesso ao Meio (MAC) e os

Fundamentos de RedesFundamentos de Redes

Controle de Acesso ao Meio (MAC) e os transmite através do meio físico;

Page 21: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Camada Física

�A camada física do padrão IEEE 802 equivale a camada física do Modelo OSI;

Fundamentos de RedesFundamentos de Redes

�Trata os elementos físicos e mecânicos do meio de acesso, tais como:

�Tipo de conector; tipo de placa de rede;�Velocidade de transmissão, tipo de meio físico etc;

Page 22: Redes - Arquiteturas e Padrões

PARTE 6.1.3

Camada de

Fundamentos de RedesFundamentos de Redes

Camada de Controle de Acesso ao Meio (MAC)

Page 23: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Camada de Controle de Acesso ao Meio

�Uma das principais funções da camada de Controle de Acesso ao Meio (MAC) é gerar os quadros de dados transmitidos pela

Fundamentos de RedesFundamentos de Redes

os quadros de dados transmitidos pela camada física;

Page 24: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Camada de Controle de Acesso ao Meio

�Nos quadros, são inseridos os endereços MAC de origem e de destino e o campo de verificação de erro (CRC);

Fundamentos de RedesFundamentos de Redes

verificação de erro (CRC);�Após gerar o quadro, a camada MAC o envia para a camada Física, que é responsável pela transmissão dos bits através do meio físico (cabeamento da rede);

Page 25: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Camada de Controle de Acesso ao Meio

�Outra função da camada MAC é realizar o controle de acesso ao meio físico, utilizando para isso o protocolo CSMA/CD;

Fundamentos de RedesFundamentos de Redes

utilizando para isso o protocolo CSMA/CD;

Page 26: Redes - Arquiteturas e Padrões

PARTE 6.1.4

Camada de

Fundamentos de RedesFundamentos de Redes

Camada de Controle Lógico do Enlace (LLC)

Page 27: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Camada de Controle Lógico do Enlace

�A camada de Controle Lógico do Enlace (LLC) é definida pelo padrão IEEE 802.2;�Se assemelha à camada de enlace (camada 2

Fundamentos de RedesFundamentos de Redes

�Se assemelha à camada de enlace (camada 2 do Modelo OSI) nas funções de detecção de erros, controle de retransmissão dos quadros e controle de fluxo;

Page 28: Redes - Arquiteturas e Padrões

PARTE 6.2

ETHERNET (802.3)

Fundamentos de RedesFundamentos de Redes

ETHERNET (802.3)

Page 29: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Ethernet

�Conceitualmente, uma rede Ethernet consiste em um barramento que os nós acessam para realizar suas transmissões;

Fundamentos de RedesFundamentos de Redes

acessam para realizar suas transmissões;�Como esse meio é único e compartilhado, torna-se necessário organizar os acessos ao meio físico de forma que cada nó possa transmitir seus quadros;

Page 30: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Ethernet (no início)

Fundamentos de RedesFundamentos de Redes

Page 31: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Ethernet (atualmente)

Fundamentos de RedesFundamentos de Redes

Page 32: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Ethernet

�A maioria das redes locais, hoje em dia, utiliza a tecnologia Ethernet para conectar nós em alta velocidade, a um custo

Fundamentos de RedesFundamentos de Redes

nós em alta velocidade, a um custo relativamente baixo;

Page 33: Redes - Arquiteturas e Padrões

Arquiteturas e Padrões

�Ethernet

�Inicialmente, a Ethernet possuía velocidade de 10Mbps;

Fundamentos de RedesFundamentos de Redes

�Hoje, utiliza-se principalmente a Ethernet com velocidades de 100Mbps e 1000 Mbps (1Gbps);�Em breve, será utilizada comercialmente velocidades de 10 Gbps ou superiores;

Page 34: Redes - Arquiteturas e Padrões

PARTE 6.2.1

O QUADRO ETHERNET

Fundamentos de RedesFundamentos de Redes

O QUADRO ETHERNET

Page 35: Redes - Arquiteturas e Padrões

O Quadro Ethernet

�O quadro Ethernet é gerado pela camada MAC e passado para a camada Física para então ser transmitido através do meio físico da rede;

Fundamentos de RedesFundamentos de Redes

da rede;

Page 36: Redes - Arquiteturas e Padrões

O Quadro Ethernet

Fundamentos de RedesFundamentos de Redes

Page 37: Redes - Arquiteturas e Padrões

O Quadro Ethernet

�Preâmbulo

�Marca o inicio do quadro;�Ao encontrar sete Bytes 10101010 e um

Fundamentos de RedesFundamentos de Redes

�Ao encontrar sete Bytes 10101010 e um Byte 10101011, o dispositivo receptor sabe estar diante do início de um quadro Ethernet;

Page 38: Redes - Arquiteturas e Padrões

O Quadro Ethernet

�Endereço Destino

�Neste campo é informado o endereço MAC de destino;

Fundamentos de RedesFundamentos de Redes

�Endereço Origem

�Neste campo é informado o endereço MAC de Origem;

Page 39: Redes - Arquiteturas e Padrões

O Quadro Ethernet

�Comprimento

�Indica quantos Bytes estão sendo transferidos no campo de dados do quadro, pois o campo de dados de um

Fundamentos de RedesFundamentos de Redes

quadro, pois o campo de dados de um quadro Ethernet tem tamanho variável;

Page 40: Redes - Arquiteturas e Padrões

O Quadro Ethernet

�Dados

�São os dados vindos da camada de Controle Lógico do Enlace (LLC);

Fundamentos de RedesFundamentos de Redes

�Esse campo possui um comprimento mínimo de 46 bytes e máximo de 1500 bytes;

Page 41: Redes - Arquiteturas e Padrões

O Quadro Ethernet

�CRC (Cyclic Redundancy Check)

�Campo de verificação (paridade) que permite detectar erros na transmissão;

Fundamentos de RedesFundamentos de Redes

�Este campo também pode ser chamado de FCS (Frame Check Sequence);

Page 42: Redes - Arquiteturas e Padrões

O Quadro Ethernet

�OBS: Como o campo de dados do quadro usado em redes Ethernet é variável (pode ter entre 46 e 1500 bytes), o tamanho do quadro Ethernet é variável;

Fundamentos de RedesFundamentos de Redes

quadro Ethernet é variável;�O tamanho mínimo de um quadro Ethernet é de 64 bytes e o tamanho máximo é de 1518 bytes;�OBS: Os campo Preâmbulo não entra na contagem do tamanho do quadro

Page 43: Redes - Arquiteturas e Padrões

PARTE 6.2.2

Controle de Acesso ao Meio

Fundamentos de RedesFundamentos de Redes

Controle de Acesso ao Meio (CSMA/CD)

Page 44: Redes - Arquiteturas e Padrões

Controle de Acesso ao Meio

�A Ethernet utiliza um mecanismo bastante simples para realizar o controle de acesso ao meio físico;�Esse mecanismo recebe o nome de

Fundamentos de RedesFundamentos de Redes

�Esse mecanismo recebe o nome de Carrier-Sense Multiple Access with Collision Detection (CSMA-CD)�ou Acesso Múltiplo Usando Detecção de Portadora com Detecção de Colisão;

Page 45: Redes - Arquiteturas e Padrões

Controle de Acesso ao Meio

�Funcionamento do CSMA-CD

�Quando um nó quer realizar uma transmissão, ele escuta o meio físico (através da placa de rede) para se certificar

Fundamentos de RedesFundamentos de Redes

(através da placa de rede) para se certificar se o meio físico está livre, ou seja, se nenhum nó está transmitindo neste momento;

Page 46: Redes - Arquiteturas e Padrões

Controle de Acesso ao Meio

�Caso o meio esteja livre é iniciada a transmissão;�Como outro nó pode também ter transmitido é possível que haja uma colisão;

Fundamentos de RedesFundamentos de Redes

transmitido é possível que haja uma colisão;

�Nesse caso as transmissões interferem uma na outra;

Page 47: Redes - Arquiteturas e Padrões

Controle de Acesso ao Meio

�Quando um nó detecta uma colisão, ele pára de transmitir;�Os nós esperam, então, um tempo aleatório (backoff exponencial) antes de

Fundamentos de RedesFundamentos de Redes

aleatório (backoff exponencial) antes de tentar transmitir novamente, sem interferência dos demais;

Page 48: Redes - Arquiteturas e Padrões

Controle de Acesso ao Meio

�O método CSMA-CD é classificado como um mecanismo de contenção ou disputa, pois os nós disputam a utilização do meio;�É importante observar que colisões podem

Fundamentos de RedesFundamentos de Redes

�É importante observar que colisões podem ser eventos absolutamente normais numa rede Ethernet, embora o excesso de colisões diminua sensivelmente o desempenho da rede;

Page 49: Redes - Arquiteturas e Padrões

Controle de Acesso ao Meio

Fundamentos de RedesFundamentos de Redes

Page 50: Redes - Arquiteturas e Padrões

Controle de Acesso ao Meio

Fundamentos de RedesFundamentos de Redes

Page 51: Redes - Arquiteturas e Padrões

Controle de Acesso ao Meio

Fundamentos de RedesFundamentos de Redes

Page 52: Redes - Arquiteturas e Padrões

Controle de Acesso ao Meio

Fundamentos de RedesFundamentos de Redes

Page 53: Redes - Arquiteturas e Padrões

Controle de Acesso ao Meio

Fundamentos de RedesFundamentos de Redes

Page 54: Redes - Arquiteturas e Padrões

Controle de Acesso ao Meio

Fundamentos de RedesFundamentos de Redes

Page 55: Redes - Arquiteturas e Padrões

Controle de Acesso ao Meio

Fundamentos de RedesFundamentos de Redes

Page 56: Redes - Arquiteturas e Padrões

PARTE 6.2.3

Padrões IEEE para a Tecnologia Ethernet

Fundamentos de RedesFundamentos de Redes

Padrões IEEE para a Tecnologia Ethernet

Page 57: Redes - Arquiteturas e Padrões

PARTE 6.2.3.1

Ethernet Padrão

Fundamentos de RedesFundamentos de Redes

Ethernet Padrão

Page 58: Redes - Arquiteturas e Padrões

Padrões IEEE para a Ethernet

�Ethernet Padrão (802.3)�10Base5

�Velocidade: 10Mbps

Fundamentos de RedesFundamentos de Redes

�Velocidade: 10Mbps�Meio Físico: Cabo Coaxial Grosso�Alcance máximo: 500 metros�Conector: BNC�Transmissão: Half-duplex

Page 59: Redes - Arquiteturas e Padrões

Padrões IEEE para a Ethernet

�Ethernet Padrão (802.3)�10Base2

�Velocidade: 10Mbps

Fundamentos de RedesFundamentos de Redes

�Velocidade: 10Mbps�Meio Físico: Cabo Coaxial Fino�Alcance máximo: 185 metros�Conector: BNC�Transmissão: Half-duplex

Page 60: Redes - Arquiteturas e Padrões

Padrões IEEE para a Ethernet

�Ethernet Padrão (802.3)�10BaseT

�Velocidade: 10Mbps

Fundamentos de RedesFundamentos de Redes

�Velocidade: 10Mbps�Meio Físico: Par Trançado (Cat4 e Cat5)�Alcance máximo: 100 metros�Conector: RJ-45�Transmissão: Half-duplex e Full-Duplex

Page 61: Redes - Arquiteturas e Padrões

Padrões IEEE para a Ethernet

�Ethernet Padrão (802.3)�10BaseF

�Velocidade: 10Mbps

Fundamentos de RedesFundamentos de Redes

�Velocidade: 10Mbps�Meio Físico: Fibra Ótica Multimodo�Alcance máximo: 2 Km�Conector: ST; SC�Transmissão: Half-duplex e Full-Duplex

Page 62: Redes - Arquiteturas e Padrões

PARTE 6.2.3.2

Fast Ethernet

Fundamentos de RedesFundamentos de Redes

Fast Ethernet

Page 63: Redes - Arquiteturas e Padrões

Padrões IEEE para a Ethernet

�Fast Ethernet (802.3u)�100BaseTx

�Velocidade: 100Mbps

Fundamentos de RedesFundamentos de Redes

�Velocidade: 100Mbps�Meio Físico: Par Trançado (Cat 5e)�Alcance máximo: 100 metros�Conector: RJ-45�Transmissão: Half-Duplex e Full-duplex

Page 64: Redes - Arquiteturas e Padrões

Padrões IEEE para a Ethernet

�Fast Ethernet (802.3u)�100BaseFx

�Velocidade: 100Mbps

Fundamentos de RedesFundamentos de Redes

�Velocidade: 100Mbps�Meio Físico: Fibra Ótica Multimodo/Monomodo

�Alcance máximo: 2 Km�Conector: SC; ST�Transmissão: Half-Duplex e Full-duplex

Page 65: Redes - Arquiteturas e Padrões

PARTE 6.2.3.3

Gigabit Ethernet

Fundamentos de RedesFundamentos de Redes

Gigabit Ethernet

Page 66: Redes - Arquiteturas e Padrões

Padrões IEEE para a Ethernet

Fundamentos de RedesFundamentos de Redes

�Gbit Ethernet (802.3ab)�1000BaseT

�Velocidade: 1Gbps�Velocidade: 1Gbps�Meio Físico: Par Trançado (Cat 5e ou Cat 6)

�Alcance máximo: 100 metros�Conector: RJ-45�Transmissão: Half-Duplex e Full-duplex

Page 67: Redes - Arquiteturas e Padrões

Padrões IEEE para a Ethernet

�Gbit Ethernet (802.3z

Fundamentos de RedesFundamentos de Redes

�Gbit Ethernet (802.3z)�1000BaseSX

�Velocidade: 1Gbps�Velocidade: 1Gbps�Meio Físico: Fibra Ótica Multimodo�Alcance máximo: Até 550 metros�Conector: SC; ST�Transmissão: Half-Duplex e Full-duplex

Page 68: Redes - Arquiteturas e Padrões

Padrões IEEE para a Ethernet

�Gbit Ethernet (802.3z

Fundamentos de RedesFundamentos de Redes

�Gbit Ethernet (802.3z)�1000BaseLX

�Velocidade: 1Gbps�Velocidade: 1Gbps�Meio Físico: Fibra Ótica Monomodo�Alcance máximo: Até 5 KM�Conector: SC; ST�Transmissão: Half-Duplex e Full-duplex

Page 69: Redes - Arquiteturas e Padrões

PARTE 6.2.3.4

10Gigabit Ethernet

Fundamentos de RedesFundamentos de Redes

10Gigabit Ethernet

Page 70: Redes - Arquiteturas e Padrões

Padrões IEEE para a Ethernet

�10Gbit Ethernet/10GEA (802.3ae)�10GBaseLR

�Velocidade: 10Gbps

Fundamentos de RedesFundamentos de Redes

�Velocidade: 10Gbps�Meio Físico: Fibra Ótica Monomodo�Alcance máximo: Até 10 Km�Conector: SC; ST�Transmissão: Full-duplex

Page 71: Redes - Arquiteturas e Padrões

Padrões IEEE para a Ethernet

�10Gbit Ethernet/10GEA (802.3ae)�10GBaseER

�Velocidade: 10Gbps

Fundamentos de RedesFundamentos de Redes

�Velocidade: 10Gbps�Meio Físico: Fibra Ótica Monomodo�Alcance máximo: Até 80 Km�Conector: SC; ST�Transmissão: Full-duplex

Page 72: Redes - Arquiteturas e Padrões

Padrões IEEE para a Ethernet

�10Gbit Ethernet/10GEA (802.3an)�10GBaseT

�Velocidade: 10Gbps

Fundamentos de RedesFundamentos de Redes

�Velocidade: 10Gbps�Meio Físico: Par Trançado (cat 6a)�Alcance máximo: 100 metros�Conector: RJ-45�Transmissão: Full-duplex

Page 73: Redes - Arquiteturas e Padrões

Perguntas ?

Fundamentos de RedesFundamentos de Redes