Documentation > Aplicación de espacio de usuario > Parámetros > --eamt

--eamt

Índice

  1. Descripción
  2. Sintaxis
  3. Options
    1. Operaciones
    2. --csv
    3. <prefix4>, <prefix6>
  4. Ejemplos

Descripción

Interactua con la Tabla de mapeo de direcciones explícitas de Jool (EAMT) por sus siglas en inglés. Ve la introducción para una que tengas visión general rápida, nuestro resumen de drafts para mas detalles, o el draft EAM para la historia completa.

Sintaxis

jool_siit --eamt [--display] [--csv]
jool_siit --eamt --count
jool_siit --eamt --add <prefix4> <prefix6>
jool_siit --eamt --remove (<prefix4> | <prefix6> | <prefix4> <prefix6>)
jool_siit --eamt --flush

Opciones

Operaciones

  • --display: La tabla EAMT es impresa en la salida estandar. Esta es la operación por default.
  • --count: El número de registros en la tabla EAMT es impreso a la salida estandar.
  • --add: Combina <prefix4> y <prefix6> en un registro EAM, y lo carga a la tabla de Jool.
  • --remove: Borra de la tabla el registro EAM descrito por <prefix4> y/o <prefix6>.
  • --flush: Remueve todos los registros de la tabla.

--csv

Por default, la aplicación va a imprimir las tablas en un formato relativamente amigable para la consola.

Utiliza --csv para imprimir en formato CSV el cual es amigable con una hoja de cálculo.

<prefix4>, <prefix6>

<prefix4> := <IPv4 address>[/<prefix length>]
<prefix6> := <IPv6 address>[/<prefix length>]

Estos son los prefijos de los cuales esta hecho cada registro, Ve la explicación general EAMT

<prefix length> es por default /32 en <prefix4> y /128 en <prefix6>. Jool pone en cero cualquier sufijo de cualquiera de las direcciones si existe.

Todo prefijo es único a lo largo de la tabla. Por lo tanto, si estas removiendo un registro EAMT, solo necesitas proveer uno de ellos. Aun asi puedes ingresar ambos para asegurarte de que estas eliminando exactamente lo que quieres.

Ejemplos

Agrega un puñado de mapeos:

# jool_siit --eamt --add 192.0.2.1      2001:db8:aaaa::
# jool_siit --eamt --add 192.0.2.2/32   2001:db8:bbbb::b/128
# jool_siit --eamt --add 192.0.2.16/28  2001:db8:cccc::/124
# jool_siit --eamt --add 192.0.2.128/26 2001:db8:dddd::/64
# jool_siit --eamt --add 192.0.2.192/31 64:ff9b::/127

Despliega la nueva tabla:

$ jool_siit --eamt --display
64:ff9b::/127 - 192.0.2.192/31
2001:db8:dddd::/64 - 192.0.2.128/26
2001:db8:cccc::/124 - 192.0.2.16/28
2001:db8:bbbb::b/128 - 192.0.2.2/32
2001:db8:aaaa::/128 - 192.0.2.1/32
  (Fetched 5 entries.)

Ingresa la base de datos en un archivo csv:

$ jool_siit --eamt --display --csv > eamt.csv

eamt.csv

Despliega el numero de registros en la tabla:

$ jool_siit --eamt --count
5

Remueve el primer registro:

# jool_siit --eamt --remove 2001:db8:aaaa::

Vacia la tabla:

# jool_siit --eamt --flush
en | es