Espacio de direcciones

Ir a: navegación, búsqueda de
Este artículo es sobre un concepto usado universalmente en computación. Para abordar específicamente la memoria principal, vea Dirección de memoria.

En Computación, un espacio de direcciones define un rango de direcciones discretas, cada una de ellas puede corresponder a un red host, dispositivo periférico, sector de disco, un memoria célula u otra entidad lógico o físico.

Contenido

  • 1 Resumen
  • 2 Ejemplos
  • 3 Asignación de dirección y traducción
  • 4 Véase también
  • 5 Referencias

Resumen

Espacios de direcciones se crean mediante la combinación de calificadores suficientemente únicamente identificados para hacer una dirección inequívoca (dentro de un espacio de dirección particular). Para la dirección física de una persona, la espacio de direcciones sería una combinación de lugares, tales como un barrio, pueblo, ciudad o país. Algunos elementos de un espacio de direcciones pueden ser lo mismo – pero si cualquier elemento en la dirección es diferente de direcciones en el espacio que hará referencia a diferentes entidades. Un ejemplo podría ser que hay varios edificios en la misma dirección de "32 Main Street", pero en diferentes poblaciones, demostrando que diferentes pueblos tienen diferentes, aunque igualmente dispuestas, Dirección calle espacios.

Un espacio de direcciones generalmente proporciona (o permite) repartir a varias regiones según la estructura matemática tiene. En el caso de total de la orden, en cuanto a direcciones de memoria, son simplemente trozos. Aparece una jerarquía de dominios anidados en el caso de árbol ordenado dirigido en cuanto a la Sistema de nombres de dominio o un estructura de directorios; Esto es similar al diseño jerárquico de direcciones postales. En Internet, por ejemplo, la Autoridad de números asignados de Internet (IANA) asigna rangos de Direcciones IP varios registros con el fin de permitirles a cada uno gestionar sus partes del espacio de direcciones Internet global.[1]

Ejemplos

Usos de direcciones incluyen, pero no se limitan a lo siguiente:

  • Direcciones de memoria para memoria principal, I/O asignados a la memoria, así como para memoria virtual;
  • Dispositivo de direcciones en una bus de expansión;
  • Sector Direccionamiento para unidades de disco;
  • Nombres de archivo en un determinado volumen;
  • Varias clases de direcciones de host de red de redes de computadores;
  • Localizadores de recursos uniformes en el Internet.

Asignación de dirección y traducción

Ilustración de la traducción de bloque lógico dirigiéndose a geometría física.

Otra característica común de espacios de direcciones son asignaciones y traducciones, a menudo formando numerosas capas. Esto generalmente significa que una dirección de alto nivel debe traducirse a nivel inferior en alguna manera. Por ejemplo, sistema de archivos en un Disco lógico Opera lineal números del sector, que tienen que ser traducido al absoluta LBA sector direcciones, en casos sencillos, vía adición de la primera dirección de sector de la partición. Entonces, para una unidad de disco conectada a través de ATA paralelo, cada uno de ellos se debe convertir a lógica (significa falso) cilindro-cabeza-sector Dirección debido a las carencias históricas de interfaz. Se convierte a LBA por el disco controlador y luego, finalmente, a física cilindro, cabeza y sector números.

El Sistema de nombres de dominio asigne sus nombres a (y de) específicos de la red direcciones (normalmente direcciones IP), que a su vez pueden ser asignados a capa de enlace direcciones de red vía Address Resolution Protocol. También, traducción de direcciones de red puede ocurrir en el borde de diferentes IP espacios, tales como un red de área local y el Internet.

Espacio virtual de direcciones y la relación de espacio de dirección física

Es un ejemplo emblemático de traducción de direcciones virtual a físico memoria virtual, donde diferentes páginas de espacio de direcciones virtuales mapa a archivo de la página o a la memoria principal Dirección física espacio. Es posible que varias direcciones virtuales numéricamente distintos todos se refieren a una dirección física y por lo tanto, para el mismo byte físico RAM. También es posible que una única dirección virtual mapas para cero, uno, o más Dirección física.

Véase también

  • Espacio de dirección lineal
  • Espacio de nombres
  • Virtualización

Referencias

  1. ^ "Registro de espacio de direcciones IPv4". Internet Numbers Authority (IANA) asignado. 11 de marzo de 2009. 1 de septiembre, 2011.

Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=Address_space&oldid=629120541"