Sistema de archivos de Internet común (cifs)

Definición: ¿Qué significa Common Internet File System (CIFS)?

Common Internet File System (CIFS) es un protocolo de intercambio de archivos que proporciona un mecanismo abierto y multiplataforma para solicitar archivos y servicios del servidor de red. CIFS se basa en la versión mejorada del protocolo Server Message Block (SMB) de Microsoft para compartir archivos en Internet e intranet.

Techinfo explica el sistema común de archivos de Internet (CIFS)

CIFS, un protocolo clave para compartir archivos debido a su amplia gama de funciones, incluye mejoras adecuadas para la creación y el intercambio de archivos en Internet. CIFS se utiliza normalmente en sistemas operativos de servidores y estaciones de trabajo y era un protocolo nativo de intercambio de archivos en Windows 2000. CIFS también se utiliza en sistemas integrados y de dispositivos. Los productos de almacenamiento recientes, como Storage Area Network (SAN) y Network Access Server (NAS), se basan en CIFS.

Las características del protocolo CIFS compatibles incluyen:

  • Acceso a archivos: admite operaciones básicas de archivos como abrir, cerrar, leer, escribir y buscar.
  • Bloqueo de archivos y registros: admite el acceso a archivos desbloqueados y funciones como el bloqueo de archivos y registros.
  • Almacenamiento en caché seguro, lectura anticipada y escritura diferida: facilita el almacenamiento en caché, la lectura anticipada y la escritura diferida para archivos seguros e incluso facilita estas operaciones para archivos seguros desbloqueados.
  • Notificación de cambio de archivo: cuando se modifica el contenido del archivo o directorio, se notifica al servidor.
  • Negociación de versiones de protocolo: CIFS tiene muchas versiones y sub-versiones, conocidas como dialectos, que son negociadas por sistemas de red.
  • Atributos extendidos: admite la adición de atributos que no pertenecen al sistema de archivos, como el nombre del autor, el contenido y la descripción.
  • Volúmenes virtuales replicados distribuidos: admite subárboles del sistema de archivos con varios volúmenes y servidores. Los archivos y directorios se pueden mover a diferentes servidores sin cambiar de nombre. Los subárboles se pueden replicar para tolerancia a fallas y carga compartida.
  • Solicitudes por lotes: facilita el procesamiento por lotes de múltiples solicitudes como mensajes únicos para reducir las latencias de ida y vuelta. Los mensajes se clasifican en mensajes de establecimiento de conexión, mensajes de manipulación de archivos y espacio de nombres, mensajes de impresora y mensajes varios.