8 de março de 2010

Sub-Redes IP como calcular




Antes de falarmos em sub-redes e máscaras para sub-redes devemos ter em conta a seguinte informação:





a) Se o seu computador estiver a usar o protocolo TCP/IP e se estiver ligado a uma Intranet ou à Internet, terá de ter um endereço IP único (no mundo!).


b) Um endereço IP é composto por 32 bits separados em blocos de 8 bits que quando convertidos em valores decimais tem o seguinte aspecto: 193.136.80.3, ou 220.123.121.246, etc. Teoricamente estes valores podem estar entre 0 (0000 0000) e 255 (1111 1111). Vamos ver mais á frente que o valor 0 e o valor 255 não são permitidos em endereços IP, por isso os valores válidos vão ser de 1 (0000 0001) a 254 (1111 1110)..


c) Por convenção um endereço IP tem sempre duas partes: a parte de identificador de rede (Network ID) e a parte de identificador de computador (Host ID). É aqui que entra o conceito de mascara, pois é ela que nos vai dizer qual a parte do endereço IP que representa a Network ID e a parte que representa o Host ID.

d) Na Internet existem redes de classe A, B, C, D e E (as classes D e E são usadas somente para testes, por isso não vou falar delas). Se a nossa rede local vai estar permanentemente ligada á Internet então os endereços IP dos seus computadores têm de ter um endereço válido, ou seja, têm de estar dentro dos valores convencionados para a respectiva classe.

Como se define uma mascara de sub-rede
Para definirmos uma sub-rede temos de proceder a três passos:
  1. Uma vez determinado o numero de segmentos físicos necessários na rede local, vamos converte esse valor para binário.
  2. Contar o numero de bits necessário para representar o valor binário do numero de segmentos físicos determinado em 1. Por exemplo, se precisarmos de 6 sub-redes, o valor binário de 6 é 110. Assim para representar o valor 6 em binário precisamos de 3 bits.
  3. .Converter o numero necessário de bits para decimal mas da esquerda para a direita. 
Por exemplo: numa rede de classe B, se necessitarmos de 3 bits , configure os primeiros 3 bits (os mais à esquerda) do Host ID a "1", passando a fazer parte do Network ID. Teríamos assim o valor binário 1110 0000 que em decimal vale 224. Logo a mascara de sub-rede passaria a ser: 255.255.224.0
Exemplo: (para uma rede de classe B)
N.º de sub-redes: 6
Valor binário: 0000 0110 (são necessários 3 bits)
Mascara em binário: 1111 1111.1111 1111.1110 0000.0000 0000
Convertendo para decimal: 255.255.224.0




Uma forma mais fácil e mais rápida, é utilizando o site http://www.gwebtools.com.br/calculadora-subrede por exemplo, como existem muitos outros .

0 comentários: