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.
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.
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.
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).