domingo, 30 de janeiro de 2011

Cisco - Switch - Comandos para verificação de rede

 Visualizar status de interface

  
  # show interfaces status
 
 ou

  # show ip interface brief



 Visualizar status de uma interface específica

  # show interfaces <tipo> <slot/porta>



Visualizar estatísticas de interface (Pacotes trafegados)

  # show interfaces counters

 ou

  # show interfaces stats

 ou

  # show interfaces summary



Verificar as configurações de interface

  # show running-config interface <tipo> <slot/porta>

É possível verificar as configurações dos diferentes tipos de interfaces existentes no switch como FastEthernet, GigabitEthernet, Vlan, Port-channel, etc.


Verificar informações de vlan

  > show vlan

  ou

  # show running-config vlan



Verificar informações de trunk

 # show interfaces trunk



Verificar informações de link aggregation

  > show etherchannel summary

  ou

  > show lacp neighbor [detail]



Listar os endereços MAC de dispositivos conectados no switch

  > show mac address-table



Localizar o endereço MAC de um dispositivo conectado no switch

  > show mac address-table address <endereço MAC do dispositivo>



Listar o endereço MAC de um dispositivo conectado a uma interface específica do switch

  > show mac address-table interface <tipo> <slot/porta>



Verificar informações do spanning-tree

  # show spanning-tree

  ou

  # show spanning-tree vlan <Vlan ID>



Verificar as configurações de endereçamento IP (Interface Vlan)

  # show running-config interface vlan <Vlan ID>



Verificar a configuração do default gateway

  # show running-config | inc default-gateway



Verificar tabela ARP

  # show arp



Visualizar status do port security

   # show port-security

  ou

  # show port-security interface <tipo> <slot/porta>



Verificar informações de equipamentos diretamente conectados ao switch (Protocolo CDP e LLDP

  > show cdp neighbors



  > show lldp neighbors


________________________________________________
As informações contidas acima foram baseadas em documentos da Cisco e obtidas através da experiência com o próprio equipamento. Os comandos utilizados são referentes ao Switch Cisco Catalyst modelo WS-C2960-48TC-L utilizando a versão de IOS 12.2(50)SE5.

sexta-feira, 28 de janeiro de 2011

Protocolo Spanning-Tree

Com o crescimento das redes de computadores e com a necessidade de garantir ao cliente um serviço 100% disponível, os projetos de rede passaram a contemplar múltiplos caminhos dentro de uma LAN. Para garantir isso, técnicos e engenheiros optam pela instalação de cabeamento redundante entre switches, porém, é do conhecimento de todos que conexões redundantes podem gerar loops em uma rede, trazendo queda no desempenho e transtorno para os solucionadores.

Para controlar o tráfego em links redundantes o IEEE formulou o padrão 802.1d Spanning Tree Protocol (STP) e posteriormente sua variante 802.1w Rapid Spanning Tree Protocol (RSTP).

O Spanning-Tree permite que as portas em um enlace redundante encaminhem ou bloqueiem o tráfego conforme o algoritmo STP. Um conjunto de portas em estado foward cria um caminho único entre segmentos ethernet.

O protocolo elege uma Root Bridge que é o switch/bridge origem do STP. Este possui todas as suas interfaces em estado foward. O switch com segundo menor bridge ID é eleito o Designated Bridge. Este fica responsável por assumir o controle do STP caso a Root Bridge falhe. A Root Bridge é responsável por gerar as mensagens do STP chamadas de BPDUs.

As BPDUs contém o ID da Root Bridge, o custo e o ID da bridge que encaminha as mensagens. O bridge ID é uma combinação do número de prioridade e o endereço MAC. A bridge de menor valor de prioridade é candidata a Root Bridge. Quando os valores de prioridade são iguais, vence o de menor endereço MAC.

O custo indica a distancia entre a bridge que está encaminhando o BPDU e a Root Bridge. Quanto menor o custo melhor o caminho. O valor do custo é calculado adicionando o custo da mensagem mais o custo da interface na qual a mensagem foi recebida.

As portas das bridges que estão “mais próximas” (menor custo) das Root Bridges recebem o nome de root ports. As portas, responsáveis por encaminhar e receber quadros em um seguimento, são chamadas de designated ports. Por ter apenas uma designated port por segmento os problemas de loop são solucionados. As demais portas são denominadas non-designated port, estas descartam o tráfego de dados.

Temporizadores BPDU:
Hello Time: Por padrão a Root Bridge envia periodicamente mensagens a cada 2s.
MaxAge: Tempo máximo de espera por mensagens BPDU Hello - 20s.
FowardAge: Tempo de transição de um estado blocking para o estado fowarding - 50s. (1 MaxAge + 2 FowardAge)

Estados do Spanning-Tree:
Blocking (20s)
Listening (15s)
Learning (15s)
Fowarding

terça-feira, 25 de janeiro de 2011

Cisco - Switch - Debugging Spanning-Tree


 Switch# debug spanning-tree 



OPÇÕES:
  • all - Visualizar todas as mensagens de debugging
  • backbonefast - Visualizar eventos relacionados ao BackboneFast
  • bpdu - Spanning tree BPDU
  • bpdu-opt - Optimized BPDU handling
  • config - Visualizar eventos de alteração na configuração do Spanning tree
  • etherchannel - EtherChannel support
  • events - Visualizar eventos de topologia do Spanning tree
  • exceptions - Spanning tree exceptions
  • general - Spanning tree general
  • ha - Comandos de depuração STP HA
  • mstp - Comandos de depuração MSTP
  • pvst+ - Eventos PVST+
  • root - Eventos spanning tree root
  • snmp - Spanning Tree SNMP handling
  • switch - Comandos de depuração Switch Shim
  • synchronization - Eventos STP state sync
  • uplinkfast - Visualizar eventos relacionados ao UplinkFast

domingo, 23 de janeiro de 2011

Cisco - Switch - Verificando as configurações do Spanning-Tree



Verificando as configurações do spanning-tree
 Switch#show spanning-tree


Verificando o status detalhado do spanning-tree
 Switch#show spanning-tree detail


Verificando o status do spanning-tree por vlan
 Switch#show spanning-tree vlan <vlan ID>


OPÇÕES:
  • active - Report on active interfaces only
  • backbonefast - Show spanning tree backbonefast status
  • blockedports - Show blocked ports
  • bridge - Status and configuration of this bridge
  • detail - Detailed information
  • inconsistentports - Show inconsistent ports
  • interface - Spanning Tree interface status and configuration
  • mst - Multiple spanning trees
  • pathcost - Show Spanning pathcost options
  • redundancy - STP Redundancy Status
  • root - Status and configuration of the root bridge
  • summary - Summary of port states
  • uplinkfast - Show spanning tree uplinkfast statusvlan - VLAN Switch Spanning Trees

sábado, 22 de janeiro de 2011

Cisco - Switch - Verificando as configurações do Spanning-Tree (CatOS)


Comandos para a verificação do Spanning-Tree em sistema CatOS

Console> show spantree

Console> show spantree summary

Console> show spantree blockedports

Console> show spantree guard

Console> show spantree statistics

Console> show spantree [ backbonefast | portfast | uplinkfast ]


OPÇÕES
  • active - Show active ports in spanning tree
  • backbonefast - Show spanning tree backbone fast
  • blockedports - Show ports that are blocked
  • bpdu-filter - Show spanning tree bpdu-filter information
  • bpdu-guard - Show spanning tree bpdu-guard information
  • bpdu-skewing - Show spanning tree bpdu skewing statistics
  • conflicts - Show spanning tree conflicting info for vlan
  • debug - Show spanning tree bpdu information
  • defaultcostmode - Show spanning tree port cost mode
  • guard - Show spanning tree guard info
  • mapping - Show spanning tree vlan and instance mapping
  • mistp-instance - Show spantree info for MISTP instance
  • mst - Show MST information
  • portfast - Show spanning tree port fast info
  • portinstancecost - Show spanning tree port instance cost
  • portvlancost - Show spanning tree port vlan cost
  • statistics - Show spanning tree statistic info
  • summary - Show spanning tree summary
  • uplinkfast - Show spanning tree uplink fast
  • Module - number and Port number(s)
  • VLAN - number for PVST+/RAPID-PVST+

quarta-feira, 19 de janeiro de 2011

Cisco - Switch - Configurando Spanning-Tree


Configurando Spanning Tree em sistema IOS
Por padrão os switches Cisco vem com o STP habilitado com a possibilidade de até 128 instancias. Os valores de switch priority e port priority são de 32768 e 128 respectivamente. O serviço de EtherChannel Guard vem habilitado por default, já os demais (PortFast, BPDU Guard, UplinkFast, BackboneFast e Root Guard) vem desabilitado.


Habilitando STP para as vlans:
Switch(config)# spanning-tree vlan vlan-id root {primary|secondary}
(Transforma o switch em Root Bridge)
Switch(config)# spanning-tree vlan vlan-id priority priority
(Altera a prioridade de bridge)
Switch(config)# spanning-tree vlan vlan-id {forward-time|hello-time|max-age}
(Alterar os valores padrão dos temporizadores)

Os valores do priority válidos são 4096, 8192, 12288, 16384, 20480, 24576, 28672, 32768, 36864, 40960, 45056, 49152, 53248, 57344 e 61440. O default é 32768 e 128 com o MST habilitado. Todos os demais serão rejeitados.


Desabilitando STP:
Switch(config)# no spanning-tree vlan vlan-id

Não é recomendável. Desabilitar somente quando há certeza que não existem loops na topologia de rede.
Configurando STP Port Priority:
Switch(config-if)# spanning-tree port-priority priority
Switch(config-if)# spanning-tree vlan vlan-id port-priority priority

Caso ocorra um loop na rede o STP utiliza o port priority para selecionar a interface que entrará em modo fowarding em detrimento das demais. Valores numéricos baixos indicam maior prioridade. Em caso de empate, ganha a interface com o menor número de porta. Os valores do Port Priority variam de 0 a 255 e o default é 128.


Configurações Opcionais:

Configurando BackboneFast
Switch(config)# spanning-tree backbonefast

Utilizado para detectar falhas em links indiretos e para iniciar a reconfiguração do spanning-tree mais rápido. Ele deve ser habilitado em todos os switches em uma rede.



Configurando BPDU Filter
Switch(config)# spanning-tree portfast bpdufilter default
(Habilita bpdu filter em todas as interfaces portfast)
Switch(config-if)# spanning-tree bpdufilter {disable|enable}
(Não envia nem recebe BPDUs nessa interface)



Configurando BPDU Guard
Switch(config)# spanning-tree portfast bpduguard default
(Habilita bpdu guard em todas as interfaces portfast)
Switch(config-if)# spanning-tree bpduguard {disable|enable}
(Não aceita BPDUs para essa interface)



Configurando Etherchannel Guard
Switch(config)# spanning-tree etherchannel guard misconfig

Usado para detectar incompatibilidade na configuração do Etherchannel com outros dispositivos. Este serviço vem habilitado por default.



Configurando Extend System-id
Switch(config)# spanning-tree extend system-id

O STP utiliza o extend system id, o switch priority e a distribuição de endereços MAC spanning-tree para criar um bridge id único para cada vlan ou múltiplas instâncias do spanning-tree.



Configurando Logging
Switch(config)# spanning-tree logging


Configurando Loop Guard
Switch(config)# spanning-tree loopguard default
Switch(config-if)# spanning-tree guard loop

Auxilia na prevenção de loops. Loop Guard detecta root ports e blocked ports e garante que estas continuem recebendo BPDUs em suas portas designadas. Se as interfaces param de receber BPDUs elas entram em estado blocking assumindo que há um problema físico.



Configurando Modo de Operação do Spanning Tree
Switch(config)# spanning-tree mode

mst
- Modo multiplo

pvst - Modo por vlan
rapid-pvst - Modo rapid spanning tree por vlan



Configurando MST (Multiple Spanning Tree)
Switch(config)# spanning-tree mst configuration
Switch(config)# spanning-tree mst {forward-time|hello-time|max-age|max-hops}

A configuração do MST inclui o nome da região, o número de revisão e a instância. A região consiste em interconectar bridges que tenham a mesma configuração de MST. Não há limite para o número de regiões na rede. Uma instancia nada mais é do que um grupo de vlans mapeadas no MST configuration. Por default todas as vlans estão agrupadas na IST0 que é chamado de Internal Spanning Tree. Podem ser criadas instâncias numeradas de 1 a 4094, mas a região suporta até 65 instancias.



Configuring Path Cost
Switch(config)# spanning-tree pathcost method {long|short}
Switch(config-if)# spanning-tree cost port-path-cost
Switch(config-if)# spanning-tree vlan vlan-id cost path-cost

O STP utiliza os valores default referente ao custo de porta de cada interface. O custo está relacionado a velocidade da porta e segue o padrão definido pelo IEEE. Valores numéricos baixos indicam maior prioridade. Em caso de empate, ganha a interface com o menor número de porta.



Configurando Port Fast
Switch(config)# spanning-tree portfast default
(Habilita o portfast em todas as portas de acesso)
Switch(config-if)# spanning-tree portfast {enable|disable}
(Habilita o portfast na interface especificada)



Configurando Root Guard
Switch(config-if)# spanning-tree guard root

Quando habilitado ele é aplicado a todas as vlans as quais a interface pertence. Quando BPDUs superiores são recebidas por essas interfaces as portas ficarão em um estado inconsistente sendo bloqueado o tráfego através delas.



Configurando Tipo de Enlace
Switch(config-if)# spanning-tree link-type {point-to-point|shared}


Configurando UplinkFast
Switch(config)# spanning-tree uplinkfast {max-update-rate pkts-per-second}

Provê convergência rápida após mudanças na topologia para links diretamente conectados. Quando habilitado o valor da switch priority de todas as vlans aumenta para 49152 e o path cost de todas as interfaces e vlans trunks é acrescida de 3000 caso as configurações default não tenham sido alteradas anteriormente. Essa mudança reduz a chance de um switch se tornar a root bridge. Quando o UplinkFast é desabilitado os valores de switch priority e path cost voltam para o default.

terça-feira, 18 de janeiro de 2011

Cisco - Switch - Configurando Spanning-Tree (CatOS)


Comandos para a configuração do Spanning-Tree em sistema CatOS


Habilitando STP:
Por default o spanning-tree vêm habilitado.

Console> (enable) set spantree enable vlans(Habilita o STP para as vlans especificadas)
Console> (enable)
set spantree enable all
(Habilita STP para todas as vlan)
Console> (enable)
set spantree enable mistp-instance instance(Identifica o número da instancia. Os valores variam de 1 a 16)
Console> (enable)
set spantree enable mistp-instance all
(Habilita para todas as instancias)


Configurando Root / Priority
Utilizado para configurar a root primária ou secundária de uma vlan ou instância.

Console> (enable) set spantree root vlans(Configura o root para as vlans especificadas)
Console> (enable)
set spantree root secondary vlans(Configura o switch como root secundário para a vlans especificadas)
Console> (enable)
set spantree root mst instance(Configura o root para uma instancia MST)
Console> (enable)
set spantree root mistp-instance instance(Configura o root para uma instancia MISTP)

Console> (enable)
set spantree priority priority vlans(Configura o bridge priority para uma vlan)
Console> (enable)
set spantree priority priority mst instance(Configura o bridge priority para uma instancia MST)
Console> (enable)
set spantree priority priority mistp-instance instance(Configura o bridge priority para uma instancia MISTP)

Console> (enable)
set spantree portpri mod/port priority mst
Console> (enable)
set spantree portvlanpri mod/port priority vlans

Se o Mac Reduction estiver habilitado os valores válidos são: 0, 4096, 8192, 12288, 16384, 20480, 24576, 28672, 32768, 36864, 40960, 45056, 49152, 53248, 57344 e 61440. Todos os demais são rejeitados. O valor zero indica high priority e 61440 indica low priority. Do contrário os valores variam de 0 a 65536.


Configurações Opcionais:

Configurando BackboneFast
Console> (enable) set spantree backbonefast enable

Provê convergência rápida na rede de backbone após mudança na topologia do spanningtree. Um switch detecta uma falha em um link indireto quando recebe BPDUs inferiores de sua designated bridges em sua root port ou blocked ports. Uma BPDU inferior indica que a designated bridge perdeu a conexão para a root bridge. A partir daí o switch tenta detectar se existe um caminho alternativo para a root bridge.

Configurando BPDU Filter
Console> (enable) set spantree global-default bpdu-filter {disable|enable}
Console> (enable)
set spantree bpdu-filter slot/port {disable|enable|default}
Console> (enable)
set spantree portfast bpdu-filter slot/port {disable|enable|default}

O PortFast BPDU Filtering evita a transmissão de BPDUs nas interfaces onde o serviço é habilitado.

Configurando BPDU Guard
Console> (enable) set spantree global-default bpdu-guard {disable|enable}
Console> (enable)
set spantree bpdu-guard slot/port {disable|enable|default}
Console> (enable)
set spantree portfast bpdu-guard slot/port {disable|enable|default}

O PortFast BPDU Guard prevê loops colocando a porta em estado erridisable quando BPDU são recebidos através dela.

Configurando BPDU Skewing
Console> (enable) set spantree bpdu-skewing {disable|enable}

A detecção BPDU Skew permite que o switch observe BPDUs que chegam atrasadas e notifique o administrador através de mensagens syslog. Esse atraso pode comprometer a topologia do spanning tree.

Configurando Channel Cost
Console> (enable) set spantree channelcost {channel_id|all} cost
Console> (enable)
set spantree channelvlancost channel_id cost

Alterar o custo das portas que pertencem a um channel group.

Configurando Loop Guard
Console> (enable) set spantree global-default loop-guard {disable|enable}
Console> (enable)
set spantree guard loop mod/port
Console> (enable)
set spantree guard none mod/port
(Desabilita as funções do spanning-tree guard)

Auxilia na prevenção de loops. Loop Guard detecta root ports e blocked ports e verifica se estas continuem recebendo BPDUs. O Loop Guard isola a falha e deixa o spanning tree converge para estabilizar a topologia. Se as interfaces param de receber BPDUs elas entram em estado blocking assumindo que há um problema físico.

Configurando MAC Address Reduction
Console> (enable) set spantree macreduction {enable|disable}

Por default o MAC address reduction é habilitado. O MAC address reduction permite ao switch suportar um grande número de instancias do spanning tree com um número limitado absoluto de MAC addresses.

Configurando Modo de Operação do Spanning Tree
Console> (enable) set spantree mode {pvst+|mistp|mistp-pvst+|mst|rapid-pvst+}

pvst+ Modo de operação por vlan STP
mistp Modo de operação por instancia
mistp-pvst+Modo que permite rodar MISTP com switches remotos rodando PVST+
mst Modo IEEE MST (802.1s-based)
rapid-pvst+Modo de operação por vlan RSTP (802.1w)


Configurando MST (Multiple Spanning Tree)
Console> (enable) set spantree mst instance vlan vlan(Valores da instancia variam de 0 a 15)
Console> (enable)
set spantree mst mod/port redetect-protocol
(Detecta bridges legadas e porta limites da região MST)

Console> (enable)
set spantree mst config name name(Especifica o nome da instancia MST)
Console> (enable)
set spantree mst config revision number(Especifica número da versão do MST. Valores válidos de 1 a 65536 )
Console> (enable)
set spantree mst config commit
(Aplica um novo mapeamento MST Vlan)
Console> (enable)
set spantree mst config rollback [force](Descarta mudanças feitas para uma região MST que ainda não foi aplicada. O parâmetro force destrava o buffer de edição MST quando este pertence a outro usuário)

Console> (enable)
set spantree mst maxhops hop-count(Número máximo de saltos em uma região MST)

Usado para configurar o mapeamento de vlans para uma instancia MST ou detectar bridges legadas e portas limites da região MST. O parâmetro Config alterar o MST region information.

Configurando Path Cost
Console> (enable) set spantree portcost mod/port cost mst
Console> (enable)
set spantree portvlancost mod/port cost cost vlans
Console> (enable)
set spantree defaultcostmode {short|long}Modo Short – configure o custo default para velocidades abaixo de 10Gbps.
Modo Long – configura o custo default para velocidades de 10Gbps ou mais.


Console> (enable)
set spantree portinstancecost mod/port cost cost intances(Associar o path cost de uma porta a uma instancia específica)
Console> (enable)
set spantree portinstancecost mod/port cost cost mst intances(Configurar para uma instancia MST)

Console> (enable)
set spantree portinstancepri mod/port priority instances(Configurar o port priority para instancias em uma porta trunk)
Console> (enable)
set spantree portinstancepri mod/port priority mst instances

Os valores da instances variam de 0 a 15. O valores de priority são 0, 16, 32, 48, 64, 80, 96, 112, 128, 144,160, 176, 192, 208, 224,240, com 0 indicando high priority e 240 indicando low priority.


Configurando Port Fast
Console> (enable) set spantree global-default portfast {enable|disable}
Console> (enable)
set spantree portfast mod/port {enable|disable}(Habilitando o PortFast em portas de acesso)
Console> (enable)
set spantree portfast mod/port enable trunk
(Habilitando o PortFast em portas trunk)


Configurando Root Guard
Console> (enable) set spantree guard root mod/port
Console> (enable)
set spantree guard none mod/port(Desabilita as funções do spanning-tree guard)


Configurando Temporizadores do STP

Forwad Delay
Console> (enable) set spantree fwddelay delay vlans_id
Console> (enable) set spantree fwddelay delay mistp-instance instances
Console> (enable) set spantree fwddelay delay mst

(Configura para a instancia IST ou para todas as instancias MST)

Os valores de instances variam de 1 a 16. A variável delay especifica o número em segundos para uma bridge foward delay. Valores variam de 4 a 30 segundos. Podem ser configurados para uma vlan ou uma instancia. Por default o valor é de 15 segundos.

Hello Time
Console> (enable) set spantree hello interval vlans_id
Console> (enable) set spantree hello interval mistp-instance instances
Console> (enable) set spantree hello interval mst

(Configura para a instancia IST ou para todas as instancias MST)

Os valores de instances variam de 1 a 16. A variável interval especifica o número de segundos que o sistema espera antes de enviar uma bridge hello message. Valores variam de 1 a 10 segundos. Podem ser configurados para uma vlan ou uma instancia. Por default o valor é de 2 segundos.

MaxAge
Console> (enable) set spantree maxage agingtime vlans_id
Console> (enable) set spantree maxage agingtime mistp-instance instances
Console> (enable) set spantree maxage agingtime mst

(Configura para a instancia IST ou para todas as instancias MST)

Os valores de instances variam de 1 a 16. A variável agingtime especifica o número máximo em segundos que o sistema retém informações recebidas de outros bridges através do STP. Valores variam de 6 a 40 segundos. Podem ser configurados para uma vlan ou uma instancia. Por default o valor é de 20 segundos.


Configurando Tipo de Enlace
Por default o tipo de link está configurado em auto.

Console> (enable) set spantree link-type mod/port {auto|point-to-point|shared}
Console> (enable)
set spantree mst link-type mod/port {auto|point-to-point|shared}


Configurando UplinkFast
Console> (enable) set spantree uplinkfast enable
Console> (enable)
set spantree uplinkfast enable rate
(O valor do rate representa no número de pacotes multicast estimados transmitidos por 100 ms. O default é 15s.)
Console> (enable) set spantree uplinkfast enable all-protocols {off|on}
(Use o all-protocols em switches que não tenham filtro de protocol habilitado.)

Provê convergência rápida após mudanças na topologia para uplink groups. O uplink group provê um caminho alternativo no caso de uma falha no link fowarding atual. O uplinkFast é comumente utilizado em wiring-closet switches com um número limitado de vlans ativas. Não deve ser utilizado em switches de backbone ou na camada de distribuição.

segunda-feira, 10 de janeiro de 2011

Festival de Tablet Pc no CES 2011

Os grandes da tecnologia mundial correndo atrás do sucesso do iPad lançaram na CES 2011 suas versões de tablet pc. Alguns são apenas protótipos com promessas de estarem em breve no mercado outros são concorrentes diretos da Apple como o caso do Galaxy Tab da Samsung. Abaixo a relação dos tablet pcs apresentados na feira de Las Vegas.

Acer
Modelo: Iconia Tab A500
Processador:Tegra 2
Tela: 10"
S.O.: Android 3.0

Asus
Modelo: Eee Pad MeMo
Processador: Dual-core Qualcomm
Tela: 7"
S.O.: Android 3.0

Asus
Modelo: Eee Pad Transformer
Processador: Tegra 2
Tela: 10"
S.O.: Android 3.0

Asus
Modelo:Eee Slate EP121
Processador: Intel core i5
Tela: 12"
S.O.: Windows 7

Azpen
Modelo: Azpen Tablet
Processador: Atom N455
Tela: 10.1"
S.O.: Windows7 / Android 2.2

Dell
Modelo: Streak 7
Processador: Dual-Core de 1GHz Tegra 2, da NVidia
Tela: 10"
S.O.: Android 2.2

Lenovo
Modelo: LePad
Processador: 1.3 GHz Snapdragon
S.O.: Android 2.2
Tela: 10"
Extra: Permite integração com uma docking station.

Lenovo
Modelo: Slate
Processador: Intel Oak Trail
Tela: 10"
S.O.: Windows 7

Motorola
Modelo: Xoom
Processador: Dois núcleos de 1 GHz Tegra 2
Tela: 10"
S.O.: Android 3.0

Panasonic
Modelo: Viera Tablet
Processador:-
Tela: 4", 7" e 10"
S.O.: Android

RIM / BlackBerry
Modelo: PlayBook
Processador: 1GHz OMAP 4430
Tela: 7"
S.O.: QNX

Samsung
Modelo: Galaxy Tab
Processador: 1GHz Hummingbird
Tela: 7"
S.O.: Android 2.2

Samsung
Modelo: Sliding PC 7
Processador: Intel Oak Trail
Tela: 10"
S.O.: Windows 7
Extra: versão híbrida de notebook e tablet com teclado deslizante

Sharp
Modelo: Galapagos
Processador:-
Tela:
S.O.: -

Toshiba
Modelo:
Processador: Tegra 2
Tela: 10"
S.O.: Android 3.0

É possível que essa nova tecnologia de tablet pc catapulte o mercado de Internet 3G por ser bem mais agradável a navegação em 10 polegadas do que espremida em um smartphone.

Fonte: Engadget , CES 2011 e IG