Diferencias
Muestra las diferencias entre dos versiones de la página.
Próxima revisión | Revisión previa | ||
redlibre:politica_de_asignacion_de_ips [2016/10/18 01:39] – creado strysg | redlibre:politica_de_asignacion_de_ips [2017/04/02 20:40] (actual) – strysg | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | ====== Política de asignación de direcciones | + | ====== 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 | + | La Otra Red La Paz-El Alto dispone, |
- | </WRAP> | + | |
+ | * IPv4: 10.64.0.0/ | ||
+ | * IPv4: 172.24.0.0/ | ||
+ | |||
+ | * IPv6: fc01:1934::/32 | ||
===== ¿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 | + | ==== IPv4 ==== |
+ | |||
+ | Para IPv4, por practicidad | ||
+ | |||
+ | {{ : | ||
+ | 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: | ||
+ | |||
+ | 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 column 80%> | ||
+ | {{ : | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 20%> | ||
+ | De red pública a privada | ||
+ | </ | ||
+ | |||
+ | <WRAP column 80%> | ||
+ | {{ : | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 20%> | ||
+ | De red privada de un nodo a privada de otro | ||
+ | </ | ||
+ | |||
+ | <WRAP column 80%> | ||
+ | {{ : | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column 20%> | ||
+ | De red pública a pública | ||
+ | </ | ||
+ | |||
+ | <WRAP column 80%> | ||
+ | {{ : | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== 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 = ''/ | + | Por ejemplo si a un nodo se le han asignado 30 IPs públicas |
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: | ||
| | ''/ | | | ''/ | ||
| | ''/ | | | ''/ | ||
- | | | ''/ | + | | | ''/ |
- | | | ''/ | + | | | ''/ |
- | | | ''/ | + | |
| | "Así sucesivamente hasta cubrir todo el espacio 10.64.0.0 / | | | "Así sucesivamente hasta cubrir todo el espacio 10.64.0.0 / | ||
La asignación continúa hasta cubrir todo el espacio 10.64.0.0 ''/ | La asignación continúa hasta cubrir todo el espacio 10.64.0.0 ''/ | ||
+ | |||
+ | La asignación de IPs privadas es con CIDR ''/ | ||
=== Asignación automática === | === Asignación automática === | ||
- | Se planea tener un bot o sistema | + | Se está construyendo |
+ | |||
+ | El sistema será público y de libre uso, aquí un ensayo de bot =) [[http:// | ||
+ | |||
+ | <code bash> | ||
+ | # Sistema de asignacion de IPs para LaOtraRed # | ||
+ | #[_sis_] = Es el sistema. | ||
+ | #[Alguien] = Un usuario cualquiera del sistema. | ||
+ | |||
+ | [Wonkey]: Hola XD ! una duda me puedes asignar 20 IPs publicas? | ||
+ | [_sis_]: | ||
+ | CIDR minimo para 20 IPs = /27 | ||
+ | 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 | ||
+ | Asignar a Wonkey bloque público: 10.64.3.64 /27 | ||
+ | Asignar a Wonkey bloque privado: 172.24.5.96 /27 | ||
+ | [_sis_]: | ||
+ | --> 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@. | ||
+ | [Wonkey]: Gracias XD | ||
+ | |||
+ | [Juan Gomas]: Quiero montar un nodo con 40 IPs publicas. | ||
+ | [_sis_]: | ||
+ | CIDR minimo para 40 IPs = /26 | ||
+ | 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 | ||
+ | | ||
+ | Asignar a Juan Gomas bloque publico 10.64.14.0 /26 | ||
+ | Asignar a Juan Gomas bloque privado 172.24.5.128 /27 | ||
+ | [_sis_]: | ||
+ | --> Subnet Publica: 10.64.14.0 /26 , HostMin: 10.64.14.1, HostMax: 10.64.14.62, | ||
+ | --> 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@. | ||
+ | [Juan Gomas]: Esta bien, gracias. | ||
+ | |||
+ | [troll-servers]: | ||
+ | [_sis_]: | ||
+ | y no puedo asignarlo inmediatamente. | ||
+ | Pondre tu solicitud en cola y la hare publica en algun sitio de LaOtraRed, | ||
+ | Si nadie tiene objeciones al cabo de 5 dias, te asignare un bloque /25, | ||
+ | Estas de acuerdo? | ||
+ | [troll-servers]: | ||
+ | [_sis_]: | ||
+ | Vuelve a hacer la misma solicitud en 5 dias. | ||
+ | |||
+ | [RectorUMSA]: | ||
+ | [_sis_]: | ||
+ | Este es el link (...) donde tendra que llenar un formulario explicando a la comunidad | ||
+ | de LaOtraRed por que necesita esa cantidad de IPs. | ||
+ | Si al cabo de 10 dias la comunidad no aprueba su peticion, esta sera denegada, | ||
+ | si en 10 dias la peticion es aprobada por la comunidad le asignare un | ||
+ | bloque de inmediato. | ||
+ | Estas de acuerdo? | ||
+ | [RectorUMSA]: | ||
+ | [_sis_]: | ||
- | El algoritmo que seguirá este sistema puede el siguiente: | + | [DugWeiler]: Quiero 800 IPs publicas. |
+ | [_sis_]: | ||
+ | cerrar conexion con DugWeiler. | ||
+ | [DugWeiler]: | ||
+ | </ | ||
+ | ===== Registro de IPs asignadas ===== | ||
+ | Revisa el [[redlibre: | ||