| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa |
| tutorial_de_x.25_en_bannetx.25 [2023/04/01 01:36] – peron | tutorial_de_x.25_en_bannetx.25 [2026/04/21 16:09] (actual) – editor externo 127.0.0.1 |
|---|
| ===== Tutorial de X.25 en BANnet ===== | ===== Tutorial de X.25 en BANnet ===== |
| |
| Este tutorial propone ejercicios de interconexión remota por medio de [[x.25|conmutación de paquetes x.25]]. En lugar de tener que utilizar tales enlaces directos, podrás hacerlo desde texto-plano.xyz o tu computadora gracias al [[pubnix|servicio de acceso público]] hobbista del proyecto **BANnetX.25**. | Este tutorial propone ejercicios de interconexión remota por medio de [[x.25|conmutación de paquetes x.25]], método de [[telemática|comunicación de datos]] muy popular en la década de 1980. En lugar de utilizar enlaces indirectos, podrás operarlos desde texto-plano.xyz o tu computadora gracias al [[pubnix|servicio de acceso público]] hobbista del proyecto **BANnetX.25**. |
| |
| En la red BANnetX.25 **podrás contar con máquinas históricas reales o emuladas accesibles desde Terminal que están contectadas a una red de datos X.25 hobbista**. También podrás enlazar a hacia terceras máquinas que proveían los servicios privados a través del protocolo HECnet (una implementación hobbista del protocolo de DECNet de [[digital equipment corporation|DEC]]). | En la red BANnetX.25 **podrás contar con máquinas históricas reales o emuladas accesibles desde Terminal que están contectadas a una red de datos X.25 hobbista**. También podrás enlazar a hacia terceras máquinas que proveían los servicios privados a través del protocolo HECnet (una implementación hobbista del protocolo de DECNet de [[digital equipment corporation|DEC]]). |
| ==== Introducción === | ==== Introducción === |
| |
| La [[telemática]] por conmutación de paquetes fue una de las principales formas de interactuar en a las redes de datos en los 80s. En particular su protocolo X.25 emplea máquinas de encaminamiento conocidas como //PAD// (eun router paquetizador), que ofrecían enlaces a [[mainframe|mainframes]] de derivación ("gateways"), o bien centrales para derivación telefónica de voz o datos ("outdials"). Como estos gateways no eran necesariamente interdependientes, su uso no estaba unificado. | El [[x.25#funcionamiento|funcionamiento de las redes de conmutación de paquetes]] sin duda era más complejo que el acceso a la internet actual. Operarás diferentes tipos de shell, que se encargarán de intepretar tus órdenes en las distinas máquinas de paquetización y derivación de las comunicaciones de datos, ya sean estas máquinas [[UNIX]], [[VMS]], [[Multics]] o IBM, y raramente versiones multiusuario de [[CP/M]]. |
| |
| Podrás observar los pasos de este tutorial en https://fediverse.tv/w/eH9q2DHB4PkL21LxVrjPXK | Podrás observar los pasos de este tutorial en video desde https://fediverse.tv/w/eH9q2DHB4PkL21LxVrjPXK |
| |
| El [[x.25#funcionamiento|funcionamiento de las redes de conmutación de paquetes]] sin duda era más complejo que el acceso a la internet actual. | ====Conecta al PAD ==== |
| |
| Históricamente para enlazar a ellas se operaba un [[terminal de computadora|terminal local normalizado]] o bien una [[microcomputadora|computadora]] provista con software de [[emulador de terminal|cliente de emulación de terminales]] (DTE), conectadas a un DCE (un [[módem]]), y éste al enlace cableado. En el DTE se operaba la interfaz de [[intérpretes de comandos|línea de comandos]] para contactar el DCE con el PAD. | Desde nuestro sistema texto-plano.xyz conecta a la máquina de conmutación de paquetes PAD de //BANnetX.25// a través de un enlace seguro SSH (recomendado). Para ello ingresa: |
| |
| Terminal (DTE) -> Módem (DCE) ----> Router (PAD) -> Máquina de Derivación (Gateway) ----> //Mainframe//, //Gateway// o //Outdial//. | <code bash>ssh pad@connect.ban.ai</code> |
| |
| Debían operarse diferentes tipos de shell (intérpretes del gateway, ya sea [[UNIX]], [[VMS]], [[Multics]] o IBM, y raramente versiones multiusuario de [[CP/M]]. | (__Nota__: también es posible hacerlo a través del protocolo [[Telnet]], más inseguro): |
| | <code bash>telnet m.ban.ai 2523</code> |
| |
| ====Conecta al PAD ==== | El pubnix también es accesible por medio de: |
| Desde nuestro sistema minimalista texto-plano.xyz puedes omitir el módem, y conectarte al PAD //BANnetX.25// a través de SSH (recomendado). ingresa: | |
| |
| <code bash>ssh pad@connect.ban.ai</code> | <code bash>ssh multics@connect.ban.ai</code> |
| | |
| (__Nota__: también es posible hacerlo a través del protocolo Telnet, más inseguro): | |
| <code bash>telnet m.ban.ai 2523</code> | |
| |
| Al conectar recibirás la pantalla de bienvenida del PAD. El //prompt// del PAD será un simple ''*''. | Al enlazar con el PAD recibirás la pantalla de bienvenida del mismo. El //prompt// del PAD será un simple ''*''. |
| <code> | <code> |
| Connection from: 207.246.69.54 | Connection from: 207.246.69.54 |
| </code> | </code> |
| |
| Una vez en el Servicio de Puerta de Entrada ("Gateway") puedes consultar los parámetros del enlace del PAD x.3 con: | El PAD de protocolo X.3-X.25 gestiona el Servicio de Puerta de Entrada ("Gateway") a la red de datos (a la vez que abre circuitos virtuales de comunicación de datos por conmutación de paquetes. Consulta los parámetros del enlace del PAD con: |
| |
| <code>HELP PAR</code> | <code>HELP PAR</code> |
| </code> | </code> |
| |
| Enlazarás al enlazar con el sistema CP/M-68K 1.2 (1984, Digital Research), compilado para la CPU Motorola 68000 (emulado). Consulta el [[]tutorial de CP/M]] si deseas conocer más en profundidad este sistema. Te encontrarás con un diskette remoto en la unidad C: y un disco RAM de 16MB en la unidad M:. Podrás acceder diskkette con programas mediante el comando: | Enlazarás al enlazar con el sistema emulado CP/M-68K 1.2 (1984, Digital Research), compilado para la CPU Motorola 68000). Consulta el [[]tutorial de CP/M]] si deseas conocer más en profundidad este sistema. Este contará con un diskette remoto en su unidad de disco C: y un disco RAM de 16MB en la unidad M:. Podrás acceder diskkette con programas mediante el comando: |
| |
| <code>C:</code> | <code>C:</code> |
| ====Conexión al BAN.AI HECNET Gateway==== | ====Conexión al BAN.AI HECNET Gateway==== |
| |
| Además el uso público mencionado, el //gateway// con Multics MR12.6f permite lograr varios accesos privados. Estos requieren contar con un usuario de BANnetX.25 (se deben obtener a través de https://ban.ai/multics). Una vez que hayas obtenido un usuario registrado, podrás conectarte a este gateway Multics con funcionalidades adicionales. Una vez en el gateway x.25 Multics del proyecto, podrás ingresar utilizando el nombre de usuario registrado BANnetX.25 con: | Además el uso público mencionado, el //gateway// con Multics MR12.6f permite lograr varios accesos privados. Estos requieren contar con un usuario de BANnetX.25 (se deben obtener a través de https://ban.ai/multics). Una vez que hayas obtenido un usuario registrado, podrás conectarte a este //gateway// Multics para disfrutar de funcionalidades adicionales. Una vez en el gateway x.25 Multics del proyecto, podrás ingresar utilizando el nombre de usuario registrado BANnetX.25 con: |
| |
| <code>enter Usuario</code> | <code>enter Usuario</code> |