“Conocimiento Sistemas>unix

¿Cuáles son las funciones de la disciplina de línea en Unix?

2014/5/23
La disciplina de línea en Unix es un mecanismo que maneja la interacción entre el sistema operativo y un puerto serie. Actúa como un intermediario, proporcionando una capa de abstracción y agregando funcionalidad al flujo de datos sin procesar que proviene del puerto físico.

Estas son las funciones principales de la disciplina de línea en Unix:

1. Enmarcado y delimitando datos:

* Protocolos orientados al carácter: Las disciplinas de línea pueden manejar protocolos como ASCII, donde los datos se transmiten como un flujo de caracteres. Pueden identificar caracteres iniciales y finales, detectar errores y volver a montar los datos en bloques significativos.

* Protocolos orientados a bloques: Para protocolos como Slip y PPP, la disciplina de línea maneja el encuadre de datos en bloques. Agrega caracteres especiales de encuadre y administra el flujo de datos.

2. Detección y corrección de errores:

* Las disciplinas de línea pueden implementar mecanismos de detección de errores como verificación de paridad y suma de verificación.

* También pueden manejar la corrección básica de errores, retransmitiendo los datos corruptos si es necesario.

3. Control de flujo:

* La disciplina de línea ayuda a administrar el flujo de datos entre el dispositivo y el sistema operativo.

* Implementa mecanismos como Xon/Xoff o Control de flujo de hardware (RTS/CTS) para evitar que los datos se invadan.

4. Procesamiento de entrada y salida:

* Las disciplinas de línea pueden procesar datos de entrada, por ejemplo, convertir los datos recibidos en mayúsculas o eliminar los caracteres de control.

* También pueden preparar datos para la salida, agregando caracteres de control necesarios o formatearlos de acuerdo con el protocolo.

5. Buffering:

* La disciplina de línea puede amortiguar los datos recibidos del puerto serie, lo que permite que el sistema operativo los procese a su propio ritmo.

* También puede amortiguar los datos enviados al puerto, asegurando que los datos se transmitan de manera eficiente.

6. Control de módem:

* Para los módems, la disciplina de línea gestiona las señales de control de módem como DTR, DSR y la detección de anillos.

* Puede iniciar y administrar conexiones de módem, incluida la marcación y el colgar.

7. Características especiales:

* Las disciplinas de línea pueden proporcionar características específicas adaptadas a protocolos o aplicaciones particulares.

* Los ejemplos incluyen soporte para algoritmos de compresión, cifrado o procesamiento especial de caracteres.

En general, la disciplina de línea proporciona una forma flexible y eficiente para que el sistema operativo interactúe con los puertos en serie, lo que permite varios protocolos y funcionalidades de comunicación.

Nota importante: La disciplina de línea es una herramienta poderosa, pero puede ser compleja configurar y administrar. Comprender los requisitos específicos de su aplicación es crucial para seleccionar la disciplina de línea apropiada y configurarla correctamente.

unix
¿Vocabulario de una interfaz de línea de comandos?
¿Cómo se hace un comando de sí, no en cmd?
Cómo ejecutar Unix De Rubí
Unix correo Tutorial
¿Cómo hacer una impresión de pantalla en Unix
Cómo ver los procesos en UNIX
¿Qué significa U en términos informáticos BUS?
Cómo escribir un script de shell en Unix
Conocimiento de la computadora © http://www.ordenador.online