redlibre:politica_de_asignacion_de_ips

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
redlibre:politica_de_asignacion_de_ips [2017/01/15 23:02] strysgredlibre:politica_de_asignacion_de_ips [2017/04/02 16:40] (actual) strysg
Línea 1: Línea 1:
-====== Política de asignación de direcciones IP v4 ======+====== Política de asignación de direcciones ======
  
-<WRAP center round important 60%> +==== Recursos IP de La Otra Red LPEA ==== 
-Por el momento este artículo es una propuesta y puede cambiar en el futuro+La Otra Red La Paz-El Alto dispone, en su conjunto, de los siguientes recursos IP exclusivos: 
-</WRAP>+ 
 +  * IPv4: 10.64.0.0/15     (Espacio público) 
 +  * IPv4: 172.24.0.0/16    (Espacio IPs privadas y Hotspots Abiertos) 
 + 
 +  * IPv6: fc01:1934::/32   (Espacio público)
  
 ===== ¿Cómo se divide el espacio de IPs en LaOtraRed? ===== ===== ¿Cómo se divide el espacio de IPs en LaOtraRed? =====
  
-La asignación de direcciones IP se divide en subredes ''/24'' para cada tipo de máscara de red [[https://es.wikipedia.org/wiki/Classless_Inter-Domain_Routing#Agregaci.C3.B3n_de_prefijos|CIDR]], la máscara más grande asignable es '' /24 ''.+==== IPv4 ==== 
 + 
 +Para IPv4, por practicidad se reparten los bloques dividiéndolos previamente en subredes lógicas ''/24'' para cada tipo de máscara de red [[https://es.wikipedia.org/wiki/Classless_Inter-Domain_Routing#Agregaci.C3.B3n_de_prefijos|CIDR]]. Debido a esta división, las máscaras habilitadas para un único pedido de IPs públicas son: **/28**, **/27**, **/26**, **/25**, y **/24**. 
 + 
 +{{ :redlibre:nodos2.png?500 |}} 
 +Resultado en cada nodo. 
 + 
 +A cada nodo se le asigna un bloque dentro el espacio público y otro dentro el espacio privado. 
 + 
 +=== ¿Por qué dos bloques para cada nodo? === 
 + 
 +El objetivo es que cada nodo maneje dos subredes, la primera esta dentro el espacio de **IPs públicas** y es para que todos los equipos conectados a esta subred sean visibles para la totalidad de la red distribuida. 
 + 
 +En cada nodo existe al menos un equipo conectado a esta subred y este es el mismo enrutador, el protocolo de enrutamiento babel trabaja en el espacio público para extender la red automáticamente y encontrar las mejores rutas de nodo a nodo. 
 + 
 +La segunda subred esta dentro el espacio de **IPs privadas para cada nodo** y los equipos conectados a esta subred son visibles solamente entre los miembros conectados a esta, esta red también está pensada para que los dueños de cada nodo conecten [[redlibre:hotspot_wifi|hotspots wifi]] para que otros clientes accedan a los servicios públicos en LaOtraRed, pero desde la seguridad de su red privada. 
 + 
 +Con esto se logra lo siguiente para todos los //intentos de inicio de conexión//: 
 + 
 +<WRAP group> 
 +<WRAP column 20 %> 
 +De red privada a pública 
 +</WRAP> 
 + 
 +<WRAP column 80%> 
 +{{ :redlibre:privada_publica.png?400 |}} 
 +</WRAP> 
 +</WRAP> 
 + 
 +<WRAP group> 
 +<WRAP column 20%> 
 +De red pública a privada 
 +</WRAP> 
 + 
 +<WRAP column 80%> 
 +{{ :redlibre:publica_privada.png?400 |}} 
 +</WRAP> 
 +</WRAP> 
 + 
 +<WRAP group> 
 +<WRAP column 20%> 
 +De red privada de un nodo a privada de otro 
 +</WRAP> 
 + 
 +<WRAP column 80%> 
 +{{ :redlibre:privada_privada.png?400 |}} 
 +</WRAP> 
 +</WRAP> 
 + 
 +<WRAP group> 
 +<WRAP column 20%> 
 +De red pública a pública 
 +</WRAP> 
 + 
 +<WRAP column 80%> 
 +{{ :redlibre:publica_publica.png?400 |}} 
 +</WRAP> 
 +</WRAP> 
 + 
 + 
 +==== IPv6 ==== 
 + 
 +La asignación de direcciones IPv6, se hace dividiendo previamente el bloque principal en distintas subredes lógicas /48. Dentro de un /48 lógico, el usuario puede optar a solicitar bloques **/56**, **/60**, y **/64**.
  
 ==== ¿Qué se entiende por IPs Asignadas? ==== ==== ¿Qué se entiende por IPs Asignadas? ====
  
-Por ejemplo si a un nodo se le han asignado 30 IPs (CIDR = ''/27''), significa que tiene hasta 30 hosts visibles para todos los demás nodos de la red de manera directa sin necesidad de [[https://es.wikipedia.org/wiki/Traducci%C3%B3n_de_direcciones_de_red|NAT]], lo que facilitará enormemente la visibilidad y funcionamiento de servicios públicos en toda la red.+Por ejemplo si a un nodo se le han asignado 30 IPs públicas (CIDR = ''/27''), significa que tiene hasta 30 hosts visibles para todos los demás nodos de la red de manera directa sin necesidad de [[https://es.wikipedia.org/wiki/Traducci%C3%B3n_de_direcciones_de_red|NAT]], lo que facilitará enormemente la visibilidad y funcionamiento de servicios públicos en toda la red.
  
 En otras palabras tiene ** 30 IPs públicas** que puede usar como mejor le convenga. En otras palabras tiene ** 30 IPs públicas** que puede usar como mejor le convenga.
Línea 27: Línea 93:
 |   | ''/27''                                                           | 30                             | 8                                | ''10.64.3.0 - 10.64.3.255''                |     | |   | ''/27''                                                           | 30                             | 8                                | ''10.64.3.0 - 10.64.3.255''                |     |
 |   | ''/28''                                                          | 14                             | 16                               | ''10.64.4.0 - 10.64.4.255''                |     | |   | ''/28''                                                          | 14                             | 16                               | ''10.64.4.0 - 10.64.4.255''                |     |
-|   | ''/29''                                                           | 6                              | 32                               | ''10.64.5.0 - 10.64.5.255''                |     | +|   | ''/24''                                                           | 254                            | 1                                | ''10.64.5.0 - 10.64.5.255''                |     | 
-|   | ''/24''                                                           | 254                            | 1                                | ''10.64.6.0 - 10.64.6.255''                |     | +|   | ''/25''                                                           | 126                            | 2                                | ''10.64.6.0 - 10.64.6.255''                |     |
-|   | ''/25''                                                           | 126                            | 2                                | ''10.64.7.0 - 10.64.7.255''                |     |+
 |   | "Así sucesivamente hasta cubrir todo el espacio 10.64.0.0 /15"                                                                                             |   | "Así sucesivamente hasta cubrir todo el espacio 10.64.0.0 /15"                                                                                            
 La asignación continúa hasta cubrir todo el espacio 10.64.0.0 ''/15'', es decir de la IP ''10.64.0.0'' hasta ''10.65.255.255'' que es el espacio dentro de LaOtraRed reservado para La Paz. La asignación continúa hasta cubrir todo el espacio 10.64.0.0 ''/15'', es decir de la IP ''10.64.0.0'' hasta ''10.65.255.255'' que es el espacio dentro de LaOtraRed reservado para La Paz.
 +
 +La asignación de IPs privadas es con CIDR ''/27'',''/26'',''/25'' (dependiendo de la necesidad para conectar[[redlibre:dispositivos_cliente| dispositivos cliente]] para el dueño del nodo) y a cada nodo se le asigna el siguiente espacio disponible en ''172.24.0.0/15''.
  
 === Asignación automática === === Asignación automática ===
  
-Se planea tener un bot o sistema de asignación de IPs automática disponible desde una página web, aquí un ensayo =) [[http://pastebin.com/raw/zLi0xKDx  |basado en este]] propuestos hace tiempo por [[user:enmaskarado|Luis Mita]].+Se está construyendo un sistema web para la asignación de direcciones IP automática, puedes revisar el desarrollo del sistema en [[https://git.laotrared.net/LaOtraRed-dev/gestor-nodos|https://git.laotrared.net/LaOtraRed-dev/gestor-nodos]] 
 + 
 +El sistema será público y de libre uso, aquí un ensayo de bot =) [[http://pastebin.com/raw/zLi0xKDx  |basado en este]] propuestos hace tiempo por [[user:enmaskarado|Luis Mita]].
  
 <code bash> <code bash>
Línea 45: Línea 114:
 [_sis_]:  Hola Wonkey, espera un momento... [_sis_]:  Hola Wonkey, espera un momento...
         CIDR minimo para 20 IPs = /27         CIDR minimo para 20 IPs = /27
-        Comprobando ultima asignacion /27 (fue 10.64.3.32)+        Comprobando ultima asignación IPs públicas /27 (fue 10.64.3.32
 +        Comprobando ultima asignación IPs privadas (fue 172.24.5.64 /27)
         siguiente rango asignado = 10.64.3.64 - 10.64.3.95         siguiente rango asignado = 10.64.3.64 - 10.64.3.95
-        Asignar a Wonkey 10.64.3.64 /27+        Asignar a Wonkey bloque público: 10.64.3.64 /27 
 +        Asignar a Wonkey bloque privado: 172.24.5.96 /27
 [_sis_]:  Wonkey, aqui tienes:  [_sis_]:  Wonkey, aqui tienes: 
-          --> Subnet: 10.64.3.64 /27 , HostMin: 10.64.3.65, HostMax: 10.64.3.95, BC: 10.64.3.96+          --> Subnet Publica: 10.64.3.64 /27 , HostMin: 10.64.3.65, HostMax: 10.64.3.95, BC: 10.64.3.96 
 +          --> Subnet Privada: 172.24.5.96 /27 
 +          -Aviso-
    Si en 32 dias no has levantado tu nodo se le podra asignar ese espacio a otr@.    Si en 32 dias no has levantado tu nodo se le podra asignar ese espacio a otr@.
 [Wonkey]: Gracias XD   [Wonkey]: Gracias XD  
Línea 56: Línea 129:
 [_sis_]:  Hola Juan Gomas, espera un momento... [_sis_]:  Hola Juan Gomas, espera un momento...
         CIDR minimo para 40 IPs = /26         CIDR minimo para 40 IPs = /26
- Comprobando ultima asignacion /26 (fue 10.64.8.192)+ Comprobando ultima asignacion IPs publicas /26 (fue 10.64.8.192
 +        Comprobando ultima asignacion IPs privadas (fue 172.24.5.96 /27)
  No hay mas espacio para 10.64.8.X saltando al siguiente bloque /26 posible  No hay mas espacio para 10.64.8.X saltando al siguiente bloque /26 posible
          siguiente rango asignado =  10.64.14.0          siguiente rango asignado =  10.64.14.0
-    Asignar a Juan Gomas 10.64.14.0 /26+    Asignar a Juan Gomas bloque publico 10.64.14.0 /26 
 +        Asignar a Juan Gomas bloque privado 172.24.5.128 /27
 [_sis_]:  Juan Gomas, aqui tienes: [_sis_]:  Juan Gomas, aqui tienes:
-   --> Subnet: 10.64.14.0 /26 , HostMin: 10.64.14.1, HostMax: 10.64.14.62, BC: 10.64.14.63+   --> Subnet Publica: 10.64.14.0 /26 , HostMin: 10.64.14.1, HostMax: 10.64.14.62, BC: 10.64.14.63 
 +          --> Subnet Privada: 172.24.0.128 /27 
 +          -Aviso-
    Si en 24 dias no has levantado tu nodo se le podra asignar ese espacio a otr@.    Si en 24 dias no has levantado tu nodo se le podra asignar ese espacio a otr@.
 [Juan Gomas]: Esta bien, gracias. [Juan Gomas]: Esta bien, gracias.
  • redlibre/politica_de_asignacion_de_ips.1484535767.txt.gz
  • Última modificación: 2017/01/15 23:02
  • por strysg