segunda-feira, 30 de setembro de 2013

Uma sociedade que se definha..

 

a cada dia, está fraca, doentia, como alguém que perece em um leito acometido por uma enfermidade maligna e sem cura. Assim é a sociedade, exala mau cheiro, sua ferida incrustada e enrustida é perceptível de todos, menos a ela, coitada... ninguém pode fazer nada por ela, porque abandonaram e desprezaram o valor de sua estrutura, a família, e pior do que isso, enquanto não voltarmos para o valor da família, cada dia que passa, será nada mais que dias de amargura, decepções, tristezas e dores. Pessimismo? Não, apenas realismo. Mas ainda há solução, para quem a busca, tudo pode começar se apenas tornar o caminho reto.
(dispensa imagens para retratar a sociedade, a não ser um sinal de alerta)

quinta-feira, 26 de setembro de 2013

Igual, do nascimento à morte.... as árvores




na primavera, estão floridas, exalando seu perfume e encantando todos com sua beleza, deixando-os extasiados com seu perfume,
no inverno ela morre, quase morre, fica seca, sem vida e sem beleza, 
passou toda a alegria, 
mas logo chega a primavera novamente
e ela volta a mostrar seu esplendor, 
mais uma vez,
todos se encantam, e não parece perder a graça, 
mesmo sabendo que virá outro inverno, e voltará a ficar seca e sem beleza,
isso é persistir, persistir sem desistir, encarando as provas de cada dia, sabendo que sempre haverá uma primavera, isso é o que motiva, que sempre teremos uma primavera melhor do que a outra...

terça-feira, 24 de setembro de 2013

Envelhecer faz bem.... 


O mais legal de envelhecer (ninguém quer) é que agente fica mais experiente na vida, o que antes era condenado, pode receber uma dose de misericórdia, talvez não absolvição, e vice-versa.

segunda-feira, 23 de setembro de 2013

Calculo de Sub-rede

Dada a questão:
Você é administrador de uma Rede Classe A (118.0.0.0 /8) que deverá ser segmentada para
acomodar 126 sub-redes. Determine a Mascara dessa rede de modo a acomodar as 126 sub-redes.  Apresente seu calculo mostrando como chegou no resultado, mostre também as novas sub-redes.


Mãos a obra.

Antes porem, gostaria de agradecer sua leitura  e comentários e também informar que não irei apresentar toda a historia de como tudo começou, como também não irei ensinar como converter números de decimal para binário e vice-versa, entendo que o leitor já saiba como realizar essas operações, de qualquer modo, se tiver duvida, escreva-me e tentarei lhe ajudar.

Apesar de parecer fácil, não é nada fácil fazer esses cálculos, mas nada é difícil até que se torne fácil, e, como tudo nessa vida tem procedimentos, vamos aos passos para conseguir esses resultados.

Precisamos antes de tudo obter o máximo de informações;
Temos duas, a rede e o numero de sub-redes.
Rede: 118.0.0.0/8 (Classe A).
126 sub-redes (o que se pede)

Vamos a formula: 2^n>=r (lê-se: 2 elevado a n que seja maior ou igual a r, onde n é o numero de bits a ser emprestado para construir as redes e r é numero de redes pretendidas).
Temos a rede: 118.0.0.0/8

Vamos escrever a mascara:
255.0.0.0

Vamos transforma-la na base binário:
11111111.00000000.00000000.00000000

Qual numero é igual ou maior que 126?
7, pois 2^7= 128
Assim temos de emprestar 7 bits,

Lembrando que só podemos emprestar da esquerda para a direita, pois a regra diz que a sequencia binaria da mascara de rede, só pode conter 1s (números 1) e 0s (números 0). Não podemos inserir  1s, 0s e depois 1s, da mesma forma, não podemos inserir 0s e depois 1s, só é permitido inserir 1s seguido de 0s.

Continuando: temos a mascara escrita em binários e precisamos emprestar 7 bits:
11111111.00000000.00000000.00000000
11111111.11111110.00000000.00000000 (bits emprestados em vermelho).

A nova mascara fica assim:
255.254.0.0.

Agora prestem atenção, esse é o momento que mais dá confusão em nossa cabeça.

Veja a quantidade de 0s que sobraram, eles representam os endereços de IP validos para distribuir para as sub-redes. Podemos conta-los elevando a base 2 o numero da quantidade deles, sobram 17, fica assim:
2^17 = 131072 endereços validos. Ainda assim, não são endereços validos para todos os hosts, pois temos 2 endereços reservados nessa faixa que serão usados para identificar a rede e o broadcast.

Os números 1s em vermelho são as novas sub-redes criadas, quantas são? 2^7 = 128. Ou seja, precisamos de 126 sub-redes, conseguimos chegar num valor mais próximo que é 128.

A nossa nova mascara de rede é 255.254.0.0 ou /15, porque /15?, porque nossa mascara antes era /8, lembra? 118.0.0.0/8 (essa rede não existe mais), agora é 118.0.0.0/15, justamente porque emprestamos 7 bits, assim temos 7 + 8 = 15(soma –se o que emprestou com o prefixo da rede antiga).

Então temos a nova rede:
118.0.0.0/15
131072 endereços validos para cada uma das 128 sub-redes.

Cada sub-rede pode alocar até 131070 hosts, pois 2 endereços são reservados, ou seja, em cada sub-rede temos 131072 endereços IP's validos.

Assim a primeira sub-rede:
118.0.0.0/15 è 1ª rede
118.0.0.1/15 è 1º host
118.1.255.254/15 è Ultimo host da 1ª rede.
118.1.255.255/15 è endereço de broadcast

118.2.0.0/15 è 2ª rede
118. 2.0.1/15 è 1º host da 2ª rede.
118.3.0.254/15 è ultimo host da 2ª rede.
118.3.0.255/15 è endereço de broadcast da 2º rede.

Observem que a mascara nos conta tudo sobre a acomodação de hosts, veja:
Mascara:
255.254.0.0
Para saber melhor, basta calcular 256-254, temos 2, assim sendo as redes mudam de 2 em dois, como no exemplo acima.

Sobre os bits emprestados, nessa questão emprestamos 7, e obtivemos como resultado final, uma rede /15 e 131070 hosts por rede, é diferente se emprestarmos 7 bits em uma rede Classe B, obteremos uma rede /23 e 510 hosts, já Classe C, podemos emprestar no máximo 6 bits, pois teremos uma rede /30 com 2 hosts apenas.

Veja essa tabela que consegui no site http://www.abusar.org.br/subredes.html.
Tabela 1. Subdivisões de uma identificação de rede classe A.
Número de
sub-redes
Número de
 bits para sub-rede
 Máscara de
sub-rede
Número de
hosts por
sub-rede
1-2
1
255.128.0.0 ou /9
8,388,606
3-4
2
255.192.0.0 ou /10
4,194,302
5-8
3
255.224.0.0 ou /11
2,097,150
9-16
4
255.240.0.0 ou /12
1,048,574
17-32
5
255.248.0.0 ou /13
524,286
33-64
6
255.252.0.0 ou /14
262,142
65-128
7
255.254.0.0 ou /15
131,070
129-256
8
255.255.0.0 ou /16
65,534
257-512
9
255.255.128.0 ou /17
32,766
513-1,024
10
255.255.192.0 ou /18
16,382
1,025-2,048
11
255.255.224.0 ou /19
8,190
2,049-4,096
12
255.255.240.0 ou /20
4,094
4,097-8,192
13
255.255.248.0 ou /21
2,046
8,193-16,384
14
255.255.252.0 ou /22
1,022
16,385-32,768
15
255.255.254.0 ou /23
510
32,769-65,536
16
255.255.255.0 ou /24
254
65,537-131,072
17
255.255.255.128 ou /25
126
131,073-262,144
18
255.255.255.192 ou /26
62
262,145-524,288
19
255.255.255.224 ou /27
30
524,289-1,048,576
20
255.255.255.240 ou /28
14
1,048,577-2,097,152
21
255.255.255.248 ou /29
6
2,097,153-4,194,304
22
255.255.255.252 ou /30
2
A tabela 2 mostra as subdivisões possíveis para uma identificação de rede classe B.
Tabela 2. Subdivisões de uma identificação de rede classe B.
Número de
sub-redes
Número de bits
para sub-rede
Máscara de
sub-rede
Número de
hosts por
sub-rede
1-2
1
255.255.128.0 ou /17
132,766
3-4
2
255.255.192.0 ou /18
16,382
5-8
3
255.255.224.0 ou /19
8,190
9-16
4
255.255.240.0 ou /20
4,094
17-32
5
255.255.248.0 ou /21
2,046
33-64
6
255.255.252.0 ou /22
1,022
65-128
7
255.255.254.0 ou /23
510
129-256
8
255.255.255.0 ou /24
254
257-512
9
255.255.255.128 ou /25
126
513-1,024
10
255.255.255.192 ou /26
62
1,025-2,048
11
255.255.255.224 ou /27
30
2,049-4,096
12
255.255.255.240 ou /28
14
4,097-8,192
13
255.255.255.248 ou /29
6
8,193-16,384
14
255.255.255.252 ou /30
2
A tabela 3 mostra as subdivisões possíveis para uma identificação de rede classe C.
Tabela 3. Subdivisões de uma identificação de rede classe C.
Número de
sub-redes
Número de bits
para sub-rede
Máscara de sub-rede
Número de
hosts por
sub-rede
1-2
1
255.255.255.128 ou /25
126
3-4
2
255.255.255.192 ou /26
62
5-8
3
255.255.255.224 ou /27
30
9-16
4
255.255.255.240 ou /28
14
17-32
5
255.255.255.248 ou /29
6
33-64
6
255.255.255.252 ou /30
2


É preciso ter em mente alguns itens, tal como temos o numero pi, a formula para calcular a tangente, etc.. uma rede /24 acomoda 254 hosts, uma rede /23, 510 e assim vai.


Bom, agradeço mais uma vez a leitura e até a próxima.