¿Cuál es la diferencia entre el servicio de red y la interfaz de red?

2

Estoy un poco confundido acerca de la diferencia entre un network interface y un network service . Por ejemplo, la documentación de la utilidad ifconfig habla en términos de la interfaz de red:

  

ifconfig en0

Mientras que "networksetup" usa el servicio de red:

  

networksetup -getinfo% nombre del servicio de red%

¿Una única interfaz de red puede tener múltiples servicios de red?

    
pregunta macnewbie 27.06.2017 - 14:17

2 respuestas

2

networksetup es la interfaz CLI para el panel de configuración de red en Preferencias del sistema. Desde man page :

  

El comando networksetup se usa para configurar los ajustes de red   Normalmente se configura en la aplicación Preferencias del sistema.

ifconfig es la utilidad para configurar una interfaz de red. Desde el man page

  

La utilidad ifconfig se utiliza para asignar una dirección a una red   Interfaz y / o configurar los parámetros de la interfaz de red.

Lo que estás viendo son dos métodos diferentes con nomenclatura diferente para la misma cosa.

networksetup es específico de macOS donde ifconfig es más genérico y parte del núcleo de BSD

En cuanto a tu pregunta ...

  

¿Una única interfaz de red puede tener múltiples servicios de red?

Sí. Por ejemplo, puede tener un alias para esa interfaz. Al usar las preferencias del sistema reales (porque es visualmente más fácil), creé un nuevo servicio llamado "Pedir Demo Diferente" a mi interfaz existente "Ethernet"

    
respondido por el Allan 27.06.2017 - 14:53
1

En las redes de computadoras, un servicio de red es una aplicación que se ejecuta en la capa de aplicaciones de red y superior, que proporciona almacenamiento de datos, manipulación, presentación, comunicación u otra capacidad que a menudo se implementa utilizando un servidor cliente o punto a punto. Arquitectura basada en protocolos de red de capa de aplicación.

Cada servicio generalmente es proporcionado por un componente de servidor que se ejecuta en una o más computadoras (a menudo una computadora de servidor dedicado que ofrece múltiples servicios) y se accede a través de una red mediante componentes de clientes que se ejecutan en otros dispositivos. Sin embargo, los componentes del cliente y del servidor pueden ejecutarse en la misma máquina.

Los clientes y servidores a menudo tendrán una interfaz de usuario y, a veces, otro hardware asociado.

    
respondido por el ibrahim rabiu 07.09.2017 - 16:21

Lea otras preguntas en las etiquetas