¿Dónde encuentro una guía paso a paso para configurar un servidor FTP utilizando solo direcciones MAC, sin IP?

FTP se encuentra en la capa de aplicación de la pila de red. Es posible que esta frase no tenga sentido en este momento, pero dice que no puede configurar un servidor FTP para usar solo direcciones MAC. Incluso si pudieras, no sería de ninguna utilidad. Dejame explicar.

El software de redes informáticas está diseñado no como una estructura monolítica, sino como múltiples capas de software, cada una con diferentes responsabilidades. Una pila de red común en su computadora de escritorio podría verse así:

La capa inferior son los bits reales que fluyen sobre la electricidad y la capa de aplicación es lo que necesitan las acciones del usuario. Las direcciones MAC viven en la capa de enlace, y su propósito es identificar de forma exclusiva los dispositivos a los que estamos conectados directamente. Solo con esa definición puede ver que si tuviera FTP a través de direcciones MAC, estaría limitado a sus vecinos directos. Debería implementar algunas rutas, registros, etc. para ir más allá de los vecinos de 1 salto. Y eso te llevaría a la capa de red.

FTP reside en la capa de aplicación, en realidad no le importa cuáles son las capas reales debajo de ella, pero le costará encontrar una implementación que no requiera TCP / IP.

Está mal pensar que esto es posible. FTP se define en términos de TCP, y no en ningún protocolo de capa de enlace subyacente potencial. No es necesariamente el caso de que la conexión TCP se ejecute en cualquier cosa que tenga el equivalente de un MAC Ethernet. De hecho, un servidor FTP en realidad no necesita ningún conocimiento de la dirección TCP de las interfaces de red de su host.

Enlace el servidor ftp a una dirección imposible como 127.0.0.2 y conéctelo a su vlan. No será enrutable ni capaz de arp.

En el cliente, que debe estar en el mismo dominio / vlan de difusión, asigne una entrada arp estática utilizando una dirección IP no utilizada en la misma subred que la interfaz del cliente. Digamos, 10.0.0.2.

Luego, se conecta a las respuestas 10.0.0.2/21 y 172.0.0.2 sin necesidad de ARP ni ningún tipo de enrutamiento de capa 3.

Supongo que también necesita habilitar el modo pasivo ftp.