Redes de Computadores

Documentos relacionados
Redes de Computadores

TP308 Introdução às Redes de Telecomunicações

AULA 6 - ENLACE SEM FIO. Prof. Pedro Braconnot Velloso

Redes Industriais Módulo 5 Camada de Enlace. Prof. Rone Ilídio

Controle de acesso ao meio

Redes Locais (LANs): PRINCÍPIOS

A subcamada de controle de acesso ao meio

Mestrado em Engenharia de Telecomunicações. Tipos de Protocolos

Características dos Protocolos. Tipos de Protocolos. Protocolos de Acesso baseados em Contenção. Protocolos de de Acesso ao ao Meio

Mestrado em Engenharia de Telecomunicações

Redes de Computadores. ð Protocolos de Acesso Baseados em Contenção. ð Protocolos de Acesso Ordenado sem Contenção. Redes de Computadores

O Nível de Enlace nas Redes Locais. Técnicas de acesso múltiplo Aloha. Aloha

Protocolos de Acesso Baseados em Contenção

Protocolos de Acesso ao Meio

Comunicação em tempo real

Capítulo 5: A camada de enlace

Nível de Enlace. OSI x IEEE. Protocolos de Acesso: Categorias. Redes. Baseados em Contenção (ou Disputa) Ordenados

Agenda Camada de Enlace

Técnicas de acesso múltiplo Aloha. O Nível de Enlace nas Redes Locais. Aloha. Aloha. Aloha. Multiple. Sense. Access) CSMA (Carrier(

Controle de Acesso ao Meio

AULA 04 CONCEITOS DA CAMADA 02 PARTE 02

Aulas 3 e 4 Camada de Enlace Protocolos ponto-a-ponto e de controle de acesso ao meio

Comunicação de Dados

TRANSMISSÃO DE DADOS

Subcamada de Acesso ao Meio (MAC)

CPE710: Redes Móveis. Prof. Miguel Elias Mitre Campista.

Sub-camada de Acesso ao Meio

PEL/FEN Redes de Computadores 2018/1 Terceira Lista de Exercícios Prof. Marcelo Gonçalves Rubinstein

O Problema do Acesso Múltiplo ao Meio em Sistemas RFID. Módulo II-B

Capítulo 5: A camada de enlace

Wi-Fi: LANs sem Fio

Prof. Antonio P. Nascimento Filho. Tecnologias de rede. Ethernet e IEEE Token ring ATM FDDI Frame relay. Uni Sant Anna Teleprocessamento e Redes

Redes de comunicação. Mod 2 Redes de computadores. Professor: Rafael Henriques

PTC Aula Protocolos de acesso múltiplo 2.4 Redes Locais Comutadas. (Kurose, p ) (Peterson, p.

Redes Móveis. Redes sem fio e redes móveis Introdução. Prof. Jó Ueyama Agosto/2010 SSC

Capítulo 2: Introdução às Redes de Computadores - A Camada de Enlace de Dados. Redes para Automação Industrial Luiz Affonso Guedes

Redes de Computadores

Redes de Computadores

Parte IV. Camada de Enlace. Camada de Enlace 13/12/2016. Redes de Computadores 1. Protocolos de Janela Deslizante. Protocolos de Janela Deslizante

Fundamentos de Redes

Subcamada de Controle de Acesso ao Meio. Prof. Leonardo Barreto Campos 1

Redes de Computadores

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 6 de Janeiro de o Teste A

Subcamada MAC. O Controle de Acesso ao Meio

Diversos fatores podem impactar na comunicação, tanto cabeado como sem fio, porém os riscos são maiores na sem fio.

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

Capítulo 5: A Camada de Enlace. Entender os princípios por trás dos serviços da camada de enlace:

Redes de Computadores

Capítulo 6 - Conceitos Básicos de Ethernet. Associação dos Instrutores NetAcademy - Fevereiro Página

ETHERNET PROF. CARLOS MESSANI

Redes de Computadores

REDES INDUSTRIAIS SEMANA 5 A SUB CAMADA CAMADA DE CONTROLE DE ACESSO AO MEIO 2/10/2014 Redes Industriais - R. C. Betini 1 Técnicas de Acesso ao Meio.

Redes de Computadores e Aplicações

Redes Ethernet: Camada Física e de Ligação

ALOHA Simples. Departamento de Informática. Modelagem Analítica do Desempenho de Sistemas de Computação. Disciplina: Aloha. Aloha

Noções de Ethernet (enlace) Endereçamento Físico Dispositivos de Rede. Introdução às Redes de Computadores

A camada de Enlace. Serviços e Protocolos

Nível Lógico. Sumário. Controlo da ligação de dados. stop-and-wait sliding window (janela deslizante)

Princípios de detecção e correção de erros, princípios de controle de link e princípios de acesso múltiplo

Redes de Computadores

SSC Redes Móveis

Tiago Guedes 10º 13ª

Módulo 6 Redes sem fios

Redes de Computadores

7. Redes Locais Introdução. Redes de Comunicações/Computadores I Secção de Redes de Comunicação de Dados

Camada de Enlace. BCC361 Redes de Computadores Universidade Federal de Ouro Preto Departamento de Ciência da Computação

REDES DE COMPUTADORES

Capítulo 5 Camada de enlace: enlaces, redes de acesso e redes locais

Aula 3. Delay (Atraso); Jitter - Variação do atraso; LANs e MANs: Padrão IEEE 802; OSI x IEEE 802; Controle de Link Lógico (LLC); Padrão IEEE

Aulas 13 & 14. Acesso Múltiplo a Pacote: Protocolo Aloha. Eytan Modiano MIT

Tecnologias e Componentes de Redes

Capítulo6-7 Redes de Computadores Camada 2 Conceitos

IEEE a, b, g, n

1.1) Explique porque o CSMA-CD não é usado em redes de satélites nem em redes de alta velocidade.

RCO2 WLAN: IEEE

Sistemas Distribuídos Aula 19

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

Redes de Computadores

Redes de Computadores

Capítulo 6 Redes sem fio e redes móveis

Subcamada de Controle de Acesso ao Meio. Bruno Silvério Costa

Guilherme Ramires. Anderson Marin Matozinhos.

Arquitetura IEEE 802 Padrões IEEE 802.3, , 802.2

FUNDAMENTOS DE REDES DE COMPUTADORES AULA 5: REDE DE ACESSO CAMADA ENLACE. Prof. LUIZ LEÃO

Redes de Computadores. Jéfer Benedett Dörr

Redes de Computadores. Tecnologias de Redes de Área Local

Redes de Computadores. Aula: Camada de Enlace Professor: Jefferson Silva

TÉCNICAS DE ACESSO PARA SISTEMAS DE COMUNICAÇÃO MÓVEL

Capítulo 6 Redes sem fio e redes móveis. Redes sem fio e móveis 6-1

Redes. Redes (Introdução e Tipologias) Introdução às redes. Introdução às redes. Sumário. Equipamento de rede/comunicação. Introdução às redes:

PTC Aula 12. (Kurose, p ) (Peterson, p ) 05/05/ LANs sem fio IEEE ( Wi-Fi )

Introdução as Redes 02/04/2019. Técnico em Informática 4º Int. Redes de Computadores Fabricio A. Steinmacher. Estrela. Barrramento. Extendida.

Transcrição:

Introdução Inst tituto de Info ormátic ca - UF FRGS Redes de Computadores Controle de acesso ao meio (Medium Access Control - MAC) Aula 09 Enlaces podem ser divididos em duas grandes categorias: Enlace ponto à ponto Enlace de difusão (broadcast) Em enlaces broadcast, se dois ou mais nós transmitem simultaneamente ocorre uma colisão Colisão significa perda de dados (embaralhamento) Detecção da colisão é um procedimento analógico Uma estação escuta a própria transmissão, se o sinal recebido for diferente do transmitido é porque está havendo uma colisão Principal questão: Em enlaces broadcast quem acessa o meio de transmissão quando existe competição entre n estações para utilizá-lo? O que fazer na ocorrência de colisões? Redes de Computadores 2 Protocolos de controle de acesso ao meio Protocolos de controle de acesso ao meio Determina quem obtém acesso ao meio e como as estações compartilham o meio de transmissão Particularmente t importante t em redes locais (LAN) baseadas em enlaces broadcast, pois redes WAN são normalmente ponto-a-ponto Três categorias de protocolos: divisão de canal acesso aleatório (randômico, não sequencial, não determinístico) revezamento (sequencial, determinístico) Acesso aleatório MA (Aloha) CSMA CSMA/CD MACA Protocolos de múltiplo acesso ao meio Revezamento Reserva Polling Passagem de mensagen Divisão de canal* TDMA FDMA CDMA *fora do contexto da disciplina! Redes de Computadores 3 Redes de Computadores 4

Premissas para a alocação dinâmica Aloha Canal único Tráfego independente Identificação de colisões Se dois ou mais nós transmitem simultaneamente ocorre uma colisão Colisão implica em perda de dados e em sua retransmissão Tempo continuo ou segmentado (slotted) Contínuo: transmissão pode iniciar i i em qualquer instante t de tempo Segmentado: tempo é dividido em intervalos discretos (slots) e a transmissão só ponde começar no início do slot Detecção de portadora Possibilidade de nós detectarem que o meio está em uso ou não Rede de comunicação baseada em rádio frequência criada na Universidade de Hawai Uma estação cliente envia mensagem para uma estação base. A estação base retransmite para todas as estações (inclui a estação origem) Dois canais : upload (origem base) e download (base estações) Princípio básico: Uma estação transmite sempre que tiver dados disponíveis para enviar É a característica Multiple Access Quadros podem sofrer colisões A estação espera por uma confirmação (ACK) Se não chegar é porque houve colisão, então espera por um período aleatório e retransmite Redes de Computadores 5 Redes de Computadores 6 Eficiência do protocolo Aloha Uma melhoria: Slotted Aloha Colisões ocorrem quando for enviado um quadro j durante o tempo de envio de quadro i p é a probabilidade bilid d que uma estação inicie i i a transmissão Para sucesso: outros nós não podem estar transmitindo quando um for iniciar sua transmissão e que durante esta outros nós não iniciem suas transmissões Alteração para permitir o envio de quadros apenas no início do intervalo de um quadro Chance da transmissão ser bem sucedida é p.(1-p) ) (n-1) Possível mostrar que a eficiência máxima da rede inteira, para n, é 1/e, ou seja, 0.37 t 1 =t 0 -t -1 0 colisão Q b Q a t = L/R Chance de sucesso é: (1-p) n-1 (1-p) n-1 p.(1-p) 2(n-1) Q i t o t 1 =t 0 +t o 1 0 Probabilidade de não ocorrer transmissão antes e durante a transmissão do quadro i Possível demonstrar que a eficiência máxima da rede inteira, para n, é 1/(2e), ou seja, 0.185 t -1 =t 0 -t Probabilidade (1-p) n-1 de que ninguém inicie uma transmissão nestes momentos colisão Q i+2 Q i-1 Q i Q i+1 t= L/R t o t 1 =t 0 +t Redes de Computadores 7 Redes de Computadores 8

Carrier Sense Multiple Access Protocols (CSMA) CSMA Persistente e não persistente No Aloha a decisão de cada estação transmitir é independente Melhoria: uma estação escutar o meio para verificar se uma transmissão está em curso antes de iniciar a sua Protocolos com detecção de portadora Duas estratégias básicas Persistente Não persistente Persistente (ou 1-persistente) Escuta o canal; se livre transmite, se ocupado espera ficar livre e transmite Em colisão, espera tempo aleatório e reinicia i i o procedimento Não persistente Escuta o canal; se livre transmite, se ocupado aguarda tempo aleatório e volta a escutar o meio Em colisão: repete procedimento p-persistente Aplicado em canais segmentados Escuta o canal; se livre transmite com probabilidade p, e ocupado OU tiver declinado de transmitir (1-p) espera o próximo slot e repete procedimento. Em colisão: espera próximo slot e repete procedimento Redes de Computadores 9 Redes de Computadores 10 CSMA with Collision Detection (CSMA/CD) Funcionamento do CSMA e duração do quadro Dois problemas com CSMA Elimina as colisões se as estações escutarem uma transmissão em curso Tempo de propagação: uma transmissão ainda não chegou Redes sem fio: não se escuta transmissões fora do alcance da antena Ocorrendo uma colisão, os dados transmitidos precisarão ser reenviados Desperdício temporal de duração L/R (independente de onde houve a colisão, o quadro é corrompido e precisa ser retransmitido) Detecção de colisão (CSMA/CD) Abortar a transmissão tão logo tenha sido detectado uma colisão Tempo mínimo para um nó detectar que houve uma colisão: 2, onde é o tempo de propagação da linha Só após 2 o nó pode ter certeza que alocou o canal corretamente, t ou seja, o nó deve ainda estar em modo transmissão para detectar a colisão (se houver) Tamanho mínimo do quadro deve corresponder a uma duração de 2 t o t 2 Houve uma colisão! t 1 t o 2 t 1 t 2 Houve uma colisão durante minha transmissão Redes de Computadores 11 Redes de Computadores 12

Conceitos de diâmetro da rede e domínio de colisão Controle de acesso ao meio em redes sem fio Diâmetro da rede: Distância máxima entre as estações mais distantes de forma que o CSMA continue a funcionar adequadamente Domínio de colisão: Segmento de rede física em que duas ou mais estações podem provocar uma colisão se transmitirem simultaneamente. t Exemplo: IEEE 802.3 (versão original anos 70) Cabo coaxial e 10 Mbps Define condições para que o atraso de propagação seja no mínimo de 25.6 us Então: Tempo de bit = 0,1 us, 2 = 51,2 us; quadros mínimo de 512 bits (64 bytes) Alcance do rádio das estações (nós) é limitado As estações podem não transmitir (nem receber) a todas estações Ainda sobre colisões O CSMA informa atividade apenas na estação que detecta a portadora Em redes com fio todas estações sentem o sinal, em redes sem fio, não O que importa é a interferência no receptor Problemas da estação oculta e da estação exposta Estação oculta Estação exposta A B C A B C D Colisão Redes de Computadores 13 Redes de Computadores 14 Multiple Access with Collision Avoidance (MACA) Protocolos de acesso controlado (determinístico) Idéia é forçar o receptor a transmitir um quadro Evita transmissões de estações próximas ao receptor Emprego de quadros especiais: Request to Send (RTS) e Clear to Send (CTS) Transmissor envia um RTS ao receptor e espera CTS Se canal estiver livre, receptor envia o CTS Ausência do CTS faz com que o transmissor reenvie RTS Protocolo de reserva Polling Passagem de mensagem (token) Como ausência de disputa significa ausência de colisão são denominados de protocolos livres de colisão. Redes de Computadores 15 Redes de Computadores 16

Protocolo de reserva Polling (poll-select) O tempo de transmissão é dividido em intervalos Baseado na existência de um mestre (estação primária) Em cada intervalo é enviado um quadro de reserva antecedendo o de dados Está sempre presente Possui uma largura em bit proporcional ao número de estações Toda troca de dados deve passar pela estação primária, mesmo quando a comunicação é entre estações secundárias Dois procedimentos: Uma estação antes de transmitir necessita reservar um intervalo Selecting: usado sempre que a primária deseja enviar dados a um secundário Polling: usado para permitir que uma secundária envie dados a primária Redes de Computadores 17 Redes de Computadores 18 Passagem de mensagem Leituras complementares Baseados em uma autorização para transmitir Autorização é um quadro especial (token) Estação que recebe o token tem o direito de acessar ao meio (transmitir) e.g.: IEEE802.4 (token bus), IEEE802.5 (token ring) e FDDI Tanenbaum, A. Redes de Computadores (4 a edição),campus, 2003. Capítulo 4, seções 4.1 e 4.2 (exceto 4.2.4 e 4.2.5) UFRGS rmática - U UFRGS rmática - U Redes de Computadores 19 Redes de Computadores 20