Sei sulla pagina 1di 7

Computador: Entrada e Sada Entrada/sada (em ingls: Input/output, sigla I/O) um termo utilizado quase que exclusivamente no ramo

o da computao (ou informtica), indicando entrada (insero) de dados por meio de algum cdigo ou programa, para algum outro programa ou hardware, bem como a sua sada (obteno de dados) ou retorno de dados, como resultado de alguma operao de algum programa, consequentemente resultado de alguma entrada. So exemplos de unidades de entrada de um computador: disco rgido, microfone, teclado, mouse, tela sensvel ao toque, Scanner, Leitor de cdigo de barras, Celular, Pendrive, Mquina fotogrfica digital, Webcam, joystick e outros acessrios de jogos. So exemplos de unidades de sada de um computador: monitor, caixas de som, impressora, disco rgido. Algumas unidades so de entrada e sada de dados ou tambm chamados Dispositivos Hbridos: disco rgido, disco flexvel ou disquete, monitor sensvel a toques, pendrive, joystick vibratrio e impressora. As interfaces de entrada e sada so responsveis pela conexo entre as vrias partes de um sistema computacional baseado na arquitetura de Von-Neumann. Esta interface responsvel por conectar fisicamente o processador e a memria do sistema ao barramento, tornando-se o terceiro elemento do sistema computacional proposto, foi uma grande revoluo no mundo da informtica, pois facilita a vida de muitas pessoas. Ao contrrio do que se pode pensar a interface de entrada e sada no s o conector fsico e sim tambm o responsvel pela comunicao lgica entre o barramento e o dispositivo. Essa funo de conexo foi basicamente desenvolvida para que seja possvel a comunicao entre vrios dispositivos, fazendo com que a velocidade do barramento seja mais bem aproveitada e ainda tanto os perifricos quanto os elementos essenciais tenham programao/produo mais voltada ao seu desempenho, deixando a interconexo com as interfaces de entrada e sada. Mtodos de Acesso:

Em redes multiponto, onde o mesmo meio de comunicao compartilhado entre as estaes, preciso organizar o acesso ao meio de transmisso, para otimizar o uso do meio, e evitar que duas ou mais estaes usem o meio ao mesmo tempo, ocasionando colises, perda de informaes e diminuio da performance da rede. Para isso, a camada de enlace multiponto contm uma sub-camada chamada MAC (Media Access Control), ou Controle de Acesso ao Meio. Existem vrias tcnicas utilizadas para isso, e a tcnica est diretamente relacionada ao meio de transmisso utilizado. Para cada meio de transmisso, existe uma ou algumas tcnicas mais adequadas.

Caractersticas principais dos protocolos de acesso ao meio vistos em sala:

1) Aloha / Slotted Aloha

Funcionamento: Quando uma estao tem dados, ela simplesmente envia os dados. Se j houver outra estao transmitindo, ocorrer uma coliso, o destinatrio receber os dados com erro e os dados sero perdidos. Cada estao espera um tempo aleatrio para reenviar o pacote. O Slotted Aloha uma sofisticao do Aloha puro por definir fatias de tempo (slots) onde cada mquina pode iniciar a transmisso. Isso otimiza um pouco o aproveitamento do canal, pois evita a coliso do final de um pacote com o incio do outro. As colises acontecem com o pacote inteiro. O desempenho do Aloha e Slotted Aloha s so razoveis em baixo trfego. Com trfego alto, as colises ocorrem mais frequentemente e o desempenho muito baixo. Foi criado pela Universidade de Onolulu, no Havai, para comunicar o computador central da universidade com os terminais que estavam em ilhas prximas, por meio de rdio. O Slotted Aloha usado no GSM, para iniciar ligaes telefnicas. O Aloha puro no usado em produtos comerciais. No determinstico.

2) CSMA, CSMA/CD e CSMA/CA


O Nome deriva de Carrier Sense Multiple Access, e funciona da seguinte forma: Quando uma estao quer transmitir, antes ela verifica se j h alguma transmisso no meio. Caso haja, ela aguarda um tempo aleatrio para tentar enviar novamente. A cada tentativa o tempo mdio de espera dobra. Ainda assim, duas estaes podem verificar o meio ao mesmo tempo, verificar que o meio est livre e tentar enviar, o que causar uma coliso. Possui variaes de persistncia: O CSMA pode ser persistente, no persistente ou ppersistente. Quando o CSMA dito Persistente, a estao vai continuar escutando o meio at ele ficar livre, e ento tentar novamente transmitir. Se for no persistente, quando encontrar um meio ocupado, aguarda um tempo aleatrio para tentar novamente. J o mtodo chamado p-persistente ter uma probabilidade p (entre 0 e 1) de ser persistente. Exemplo: se for 0,3-persistente, ter 30% de probabilidade de persistir quando encontrar o meio ocupado. O CSMA/CD (CD = Colision Detection) uma variao do CSMA, que permanece verificando o meio durante a sua prpria transmisso, para ver se o que ele est enviando no est sofrendo uma coliso pelo envio de outra estao. Se detectar a coliso, continua enviando um nmero de bits suficientes para que todos detectem que houve uma coliso e interrompe imediatamente a transmisso, evitando prolongar a coliso para todo pacote, o que otimiza o uso do meio. Depois que as transmisses de uma mquina j se propagaram alcanando todas as mquinas da rede, no acontecem mais colises com esse pacote. Esse mtodo apropriado para redes com barramento metlico e padronizado pela norma IEEE 802.3 (Ethernet/Fast Ethernet), que sem dvida o padro mais usado de redes locais.

Apresenta bom desempenho com baixo e mdio trfego. Quando o trfego aumenta muito, e as colises se tornam freqentes, o desempenho cai. Nesse caso, costuma-se segmentar a rede em redes menores, utilizando switches. O CSMA/CA est detalhado mais abaixo, em redes locais sem fio. No um mtodo determinstico.

3) Token Ring
usado em redes em topologia de anel (ring), e utiliza a tcnica de passagem de ficha (token). As informaes so enviadas de uma estao para a prxima, que vai repassando at chegar ao destino. Existe um pacote especial circulando permanentemente, chamado de token. Quando uma estao quer transmitir dados para a rede, ela precisa identificar e reter o token. S a estao que est com o token pode transmitir. um mtodo determinstico, pois pode-se saber exatamente qual o prazo mximo que uma mquina que quer transmitir precisa esperar pela sua autorizao para transmitir, bastando para isso limitar em x milissegundos o tempo mximo que uma estao pode ficar com o token, e multiplicar esse tempo pelo nmero de estaes na rede. padronizado pela norma IEEE 802.5, e usada em redes de cho de fbrica.

4) Token Bus
uma tentativa de usar a tcnica de passagem de token, que garante o determinismo, sobre uma topologia fsica em barramento. Forma-se assim um anel lgico. O algoritmo para a manuteno do anel bastante complexo. Quando novas mquinas so ligadas, elas precisam ser includas no anel. considerado um mtodo determinstico, apesar de o prazo para que a mquina consiga entrar no anel no ser determinstico. padronizado pela norma IEEE 802.4

5) FDDI
Fiber Distributed Data Interface. uma rede de Fibra ptica Multimodo em anel duplo, operando a 100Mbps, em distncias de at 200km com at 1000 estaes conectadas. Se um anel falhar, as estaes de cada lado da falha juntam as pontas dos dois anis, formando um anel maior. As estaes podem estar conectadas a ambos os anis ou somente a um deles (mais barato, menos tolerante a falhas). Trabalha com passagem de token. determinstica. Foi o primeiro padro de rede a ser definido para operar em 100Mbps.

6) Mapa de Bits

Para evitar as colises no meio, existe um perodo de conteno, em que reservado um perodo de N slots de tempo para uma rede com N estaes. As estaes possuem uma numerao exclusiva 0 a N-1. Quando uma estao tem dados a transmitir, ela simplesmente envia um bit 1 durante seu slot no perodo de conteno. Assim, ao final do perodo de conteno, todas as estaes sabem quais tem dados a enviar. A primeira estao com dados a transmitir inicia a transmisso logo aps o perodo de conteno. Quando ela terminar, a segunda estao inicia a transmisso, e assim sucessivamente. Quando todas terminarem de transmitir, inicia-se outro perodo de conteno. um protocolo determinstico, e os seus principais problemas so o overhead de 1 bit por estao, o sincronismo entre as estaes da rede e a necessidade de configurar a numerao das estaes. No h produto comercial baseado nesse protocolo.

7) Contagem Regressiva Binria


similar ao protocolo de mapa de bits, mas ao no perodo de conteno, cada estao que quer transmitir envia o seu endereo, e desiste se um bit que era 0 no seu endereo se transformou em 1, o que significa que tem outra estao querendo transmitir. Dessa forma, as estaes com endereo mais alto tem prioridade. Para contornar isso, foi descrita uma variao do protocolo, em que o nmero da estao que conseguiu transmitir, fica para o final da lista de prioridades, a cada transmisso bem sucedida. Isso d prioridade s estaes inativas a mais tempo. determinstico, e no h produto comercial baseado nesse protocolo.

8) Protocolos de redes locais sem Fio (MACA, MACAW)


O protocolo MACA (Multiple Access with Collision Avoidance) derivado do CSMA/CA. A idia bsica consiste em fazer com que o transmissor estimule o receptor a liberar um quadro curto como sada, para que as estaes vizinhas possam detectar essa transmisso e evitar o envio de dados enquanto o quadro de dados (grande) estiver sendo recebido. Para isso, o transmissor inicia a transmisso enviando um quadro curto (30 bytes) chamado RTS, contendo o tamanho do quadro de dados. O receptor envia um CTS, tambm com 30 bytes, com o tamanho do quadro copiado de RTS. Todas as estaes que ouvirem o RTS devem permanecer em silncio pelo tempo suficiente para a transmisso do CTS sem coliso. Se ouvir tambm o CTS, deve permanecer em silncio pelo tempo necessrio para a transmisso do quadro completo. Ainda assim pode haver coliso, se duas estaes que no se alcanam tentarem enviar um quadro RTS ao mesmo tempo para a uma estao no meio do caminho, que ambas alcanam. Nesse caso no haver CTS, e as duas estaes esperaro um tempo aleatrio para tentar novamente (similar ao CSMA/CD). O MACAW foi uma variao do MACA, que introduziu pacotes de confirmao na camada de enlace, porque sem elas, os pacotes perdidos s so detectados na camada de transporte, o que provoca uma demora muito grande, alm de verificar a portadora antes de enviar o quadro de RTS. Foi usado como base para o padro IEEE802.11.

9) CDMA

O CDMA (Code Division Multiple Access) um mtodo totalmente diferente de todos os outros vistos at agora. Cada estao que quer enviar dados, usa o seu cdigo (nico) para transmitir cada bit de informao. Se quiser enviar o bit 1, a estao envia seu cdigo. Se quiser enviar 0, ela envia o complemento do seu cdigo. Dessa forma, as informaes chegam at a estao central somadas, de todas as estaes que esto transmitindo. A estao central para identificar a transmisso de cada estao, multiplica o somatrio dos dados recebidos pelo cdigo da estao remota, e divide pelo nmero de bits do cdigo, e obtm os bits enviados. Nesse mtodo ocorrem colises, mas elas no necessariamente invalidam os dados. Esse mtodo ainda tem a vantagem de transmitir as informaes cifradas pelo cdigo do aparelho transmissor. Em contrapartida, a desvantagem que para cada bit de informao, so necessrios transmitir tantos bits quantos forem o tamanho do cdigo (64 ou 128 bits), o que deixa a transmisso lenta. Quando a estao mvel est se afastando da base, ela refora o seu sinal, para chegar sempre com a mesma potncia na base.

10) GSM
um sistema para comunicao celular totalmente digital, sem compromisso de retrocompatibilidade com os sistemas analgicos instalados. Ele usa uma combinao de Multipexao por Diviso de Tempo (TDM) e Multiplexao por Diviso de Freqncia (FDM). Cada clula tem at 124 canais full duplex. Cada canal consiste em uma freqncia de enlace descendente (da base para os aparelhos mveis), e de uma freqncia ascendente (dos aparelhos para a base). Cada freqncia tem uma largura de banda de 200Khz. Em cada canal usada a TDM, dividindo-o em 8 slots de tempo. Cada slot de tempo possui uma capacidade de transmisso de um quadro de 148 bits. Em cada quadro a ser enviado, h informaes de sincronizao, de controle e de dados. A taxa bruta de cada canal de 270.833 bps. Descontando-se o overhead, cada conexo pode enviar um sinal de voz compactado ou 9.600 bps de dados.

11) Bluetooth
uma especificao de rede sem fio pessoal (WPAN), projetada para ter baixo custo, e alcance de at 10 metros (primeira verso). Sua velocidade tambm relativamente baixa, de at 1Mbps. Seu objetivo principal para interligar dispositivos mveis sem fio, tais como teclado sem fio, mouse sem fio, fone de ouvido sem fio, comunicao entre celular e o fone de ouvido, celular e viva-voz no carro, comunicao entre PALMS, etc. Suporta vrios tipos de servios, e a pilha de protocolos varia de acordo com o servio. Suporta transmisso em taxa constante, taxa varivel com garantia de banda, e melhor esforo. As redes so chamadas de piconets e so organizadas em um mestre e at 7 escravos. Um escravo s se comunica com um mestre, e vice-versa. o mestre que administra quem vai transmitir a cada instante, em um esquema de TDM. Metade do tempo reservado para o mestre, e o restante dividido entre todos os escravos. Vrias piconets podem se comunicar atravs de um escravo-ponte, formando uma scatternet. Caso se deseje uma comunicao confivel, a tcnica utilizada de transmitir 3 vezes cada bit. Aquele que chegar em maioria assumido pelo receptor como o correto.

um mtodo determinstico, e padronizado sob o nmero IEEE 802.15. Opera em 2.4GHz e interfere com redes Wi-Fi (802.11b e 802.11g).

12) Wi-Fi
uma rede local sem fio (WLAN), com alcance de aproximadamente 100m. Possui dois modos de operao: (i) Infraestrutura, que conta com um ponto de acesso (access point), e estaes clientes que se conectam a esse ponto de acesso que exerce a funo de ponto de coordenao (PCF Point Coordination Function); (ii) Ad-hoc, onde no h pontos de acesso, e as estaes conversam entre si em um modo de coordenao distribuda (DCF Distributed Coordination Function). Usa como base do acesso ao meio o protocolo MACAW, que derivado do CSMA/CA. Possui quatro especificaes de velocidade e banda: 802.11a: at 54Mbps, em 5.8GHz 802.11b: at 11Mbps, em 2.4GHz 802.11g: at 54Mbps em 2.4GHz. Esses equipamentos tambm se conectam a redes 802.11b 802.11n: at 600Mbps, em 2.4GHz e 5.8GHz. Padro recente, conhecido como MIMO. No determinstico. S recentemente (2005) foi definido um padro para suporte a QoS (802.11e).

13) Wi-Max
um protocolo de rede sem fio metropolitana (WMAN). Projetado para suportar alta velocidade de transmisso com qualidade de servio (QoS), suporta transmisso de canais de voz (telefonia), vdeo e dados. O controle do acesso ao meio feito pela estao base, com base em TDM (Multiplexao por Diviso de Tempo). A base informa s estaes quando elas devem transmitir. O tempo dedicado a cada estao varivel, e administrado pela base. Pode trabalhar em half-duplex (uma s freqncia TDD Time Division Duplexing), ou em modo full duplex (com uma freqncia para upstream e outra para downstream FDD Frequence Division Duplexing). Suporta at 150Mbps de velocidade de transmisso. O uso da banda pode ser dinamicamente dimensionado de maneira assimtrica (passando mais ou menos banda para upstream ou downstream). Por ser projetado para ambiente pblico, existe uma camada de segurana, que usa criptografia. Tambm implementa os cdigos de correo de erros de Hamming, para diminuir a taxa de perda de pacotes. determinstico, e padronizado pela norma IEEE 802.16. Possui uma especificao para estaes fixas (edifcios), outra para estaes nmades (que se movimentam, mas no na mesma sesso) e outra para estaes mveis, suportando inclusive telefonia celular. Opera em vrias freqncias licenciadas, como 3.5, 6 e 10GHz, alm de freqncias no licenciadas (5.8GHz).

Potrebbero piacerti anche