Redes FDDI
A arquitetura FDDI (Fiber Data Distributed Interface) foi
uma das primeiras arquiteturas de redes locais a
permitir o uso da fibra óptica. Foi baseada no projeto
802 do IEEE, mas acabou sendo padronizado pela
ANSI, sob o número X3T9.5.
Redes FDDI
Similaridade entre as camadas do FDDI e a arquitetura
IEEE 802.
Redes FDDI
Sua taxa de transferência máxima é de 100 Mbps e
permite uma rede com extensão máxima de 100 Km
(sendo que a cada 2 Km é necessário haver um
repetidor, ou seja,o limite de distância entre cada nó é
de 2 Km) e com 500 computadores interligados. Um
segundo padrão FDDI, chamado FDDI-II, opera a uma
taxa de transferência de 200 Mbps.
Redes FDDI
A FDDI é uma rede em anel como a Token Ring, mas
com algumas diferenças substanciais:
A topologia da arquitetura FDDI é uma rede em duplo
anel. Cada um dos anéis opera em um sentido
contrário ao outro. Quando a rede está operando em
suas condições normais, somente um dos anéis,
chamado primário é usado.
Redes FDDI
Caso ocorra algum problema com esse anel (por
exemplo, a conexão seja rompida), então o segundo
anel (anel secundário) é utilizado.
Redes FDDI
A detecção e a recuperação de falhas é uma das
grandes diferenças entre o FDDI e o Token Ring. Em
princípio, se uma máquina falhar rompendo a conexão
com os dois anéis, a rede deixa de funcionar, já que
ambos os anéis estarão interrompidos, impedindo a
circulação da ficha. A rede FDDI, no entanto, tem a
capacidade de se reconfigurar de modo a criar um anel
excluindo a máquina problemática.
Redes FDDI
O anel primário é conectado ao anel secundário no
ponto onde a rede foi interrompida, formando
novamente um anel.
Redes FDDI
O processo de detecção de falhas - chamado
beaconing - é muito interessante. Quando uma
máquina percebe que há uma interrupção no anel, ela
emite um alarme para a máquina acima dela. Essa
máquina, ao receber o sinal de alarme, emite também
um alarme, para a máquina acima e também responde
à máquina anterior que recebeu o pedido de alarme.
Esse processo continua até que uma das máquinas
não responda ao pedido de alarme, esta será a
responsável pela interrupção.
Redes FDDI
Caso todas as máquinas respondam corretamente ao
pedido de alarme e o pedido dê uma volta completa no
anel (isto é, a máquina que gerou o alarme recebe o
mesmo pedido de alarme vindo da máquina anterior a
ela no anel), isso significa que o anel já foi
reestabelecido e que a rede pode voltar a operar
corretamente.
Redes FDDI
As máquinas presentes em redes FDDI, assim como as
Token Ring, podem ser interligadas usando dispositivo
concentrador (hub FDDI). Esse hub é responsável por
fazer a conexão das máquinas. Neste caso, é o
concentrador que monta, internamente, o anel da rede.
Redes FDDI
Máquinas que estejam conectadas usando os dois
anéis são chamadas de classe A. Opcionalmente as
máquinas podem ser conectadas usando-se somente
um anel, igual ao que acontece em redes Token Ring.
Essas máquinas são classificadas como classe B e
obviamente perdem a capacidade de reconfiguração da
rede em caso de falha do anel.
Redes FDDI
O funcionamento básico da arquitetura FDDI é igual ao
funcionamento das redes Token Ring. Uma ficha circula
no anel e, quando alguma máquina quer transmitir um
quadro de dados, ela captura essa ficha e a substitui
por um quadro de dados.
Redes FDDI
A diferença é que na rede Token Ring só é possível o
uso de uma única ficha circulando no anel. Em redes
FDDI, pode haver várias fichas circulando no anel
simultaneamente. Como a ficha circula sempre a uma
velocidade conhecida, é possível manter outras fichas
circulando sem haver qualquer tipo de colisão ou
conflito.
Redes FDDI
Ilustração das fichas circulando.
Como elas circulam a uma
mesma velocidade e estão
em locais diferentes da
rede, elas nunca se
encontrarão, isto é, nunca
haverá uma colisão das
fichas.
Redes FDDI
Camada Física - transmissão:
A transmissão de dados em redes FDDI é feita
utilizando a codificação 4B/5B, já que as redes
Ethernet operando a 100 Mbps utilizam esse mesmo
tipo de codificação. Essa codificação consiste em pegar
cada grupo de quatro bits de dados e transmiti-lo na
forma de cinco bits. Com isso temos disponíveis 32
números diferentes para transmitir 16 números de
dados.
Redes FDDI
Camada Física - transmissão:
Sobram 16 números para serem usados como controle.
A diferença da codificação 4B/5B usada no Ethernet
para a usada no FDDI é que no Ethernet são utilizados
apenas quatro números para controle, enquanto que no
FDDI são utilizados oito números para controle.
Redes FDDI
Camada Física - Cabeamento:
As redes FDDI utilizam fibras ópticas de modo múltiplo
operando com um cumprimento de onda de 1300 nm.
Na ponta dos cabos é utilizado um conector chamado
MIC.
O comprimento total de cada anel FDDI pode ser de até
100, km, sendo que cada cabo de fibra óptica pode ter
até 2km. O FDDI possui ainda um limite de 500
máquinas na sua rede.
Redes FDDI
Controle de Acesso ao Meio (MAC)
Essa camada é a responsável por pegar os dados
enviados pela camada superior (Controle do Link
Lógico, LLC) e criar o quadro FDDI. Esse quadro FDDI
será enviado para a camada física de forma a ser
transmitida na rede.
Existem dois tipos de quadro FDDI: a ficha (token) e o
quadro de dados.
Redes FDDI
Controle de Acesso ao Meio (MAC)
Estrutura da ficha, token:
Estrutura do quadro de dados:
Redes FDDI
Controle de Acesso ao Meio (MAC)
• PA (Preâmbulo): são 16 ou mais símbolos Idle,
usados para separar a transmissão consecutiva de
dois quadros. Ou seja, entre dois quadro transmitidos
consecutivamente, existirão pelo menos 16 símbolos
Idle. Como vimos, o símbolo Idle possui valor 11111.
• SD (Satarting Delimiter): indica o início do quadro.
• FC (Frame Control): informa o tipo de quadro.
Redes FDDI
Controle de Acesso ao Meio (MAC)
• DA (Destination Address): aponta o endereço MAC
da placa de rede de destino.
• AS (Source Address): aponta o endereço MAC da
placa de rede que está transmitindo o quadro.
• Dados: área de dados do quadro. Pode conter até
4.478 bytes de dados, essa área é variável e o seu
final é informado por um símbolo ED.
Redes FDDI
Exercícios:
1. Conceitue o funcionamento de uma rede FDDI:
2. Qual a principal diferença entre as redes token ring
e FDDI?
3. Como funciona o processo de detecção de falhas
numa rede FDDI?
4. Resuma a camada física de uma rede FDDI: