Routerns uppmaningar varierar något beroende på leverantören (Cisco, Juniper, etc.) och den specifika konfigurationen, men de följer i allmänhet ett mönster som indikerar enhetens läge och ofta gränssnittet eller sammanhanget. Här är exempel på giltiga routeruppmaningar:
Cisco iOS:
* `Router>`:Användar Exec -läge (begränsade kommandon).
* `Router#`:Privilegierat EXEC -läge (de flesta kommandon).
* `Router (config)#`:Global konfigurationsläge.
* `Router (config-if)#`:gränssnittskonfigurationsläge.
* `Router (config-line)#`:radkonfigurationsläge.
* `Router (config-router)#`:routerkonfigurationsläge (t.ex. OSPF, EIGRP).
* `Router (config-vlan)#`:VLAN-konfigurationsläge.
Juniper Junos:
* `[Redigera]`:Konfigurationsläge (hierarkisk). Detta är den vanligaste utgångspunkten för konfiguration.
* `[Redigera chassi]`:Konfigurationsläge för chassiinställningar.
* `[Redigera gränssnitt]`:Konfigurationsläge för gränssnitt.
* `[Redigera routing-alternativ]`:Konfigurationsläge för routingprotokoll.
* `[Redigera system]`:Konfigurationsläge för systeminställningar.
* `>`:Detta kan ses som driftsläge -prompten, liknande Ciscos användareke -läge, men ännu mindre kraftfullt.
Nyckel saker att notera:
* lägesindikatorer: Prompten visar det aktuella konfigurationsläget. Att flytta mellan lägen kräver specifika kommandon (t.ex. `Aktivera 'i Cisco iOS att gå till privilegierade EXEC-läge," Ange konfigurationsläge "i vissa fall i Junos och tillbaka med kommandot" exit ").
* HostName: Ofta ingår routerns värdnamn innan lägesindikatorn (t.ex. `r1#`, `r2 (config)#`, `core-router>`).
* Kontext: Vissa instruktioner inkluderar kontextinformation, som det specifika gränssnittet som konfigureras (`GE-0/0/0` i vissa konfigurationer).
Allt som * inte * följer detta mönster (slumpmässiga tecken, saknade lägesindikatorer, inkonsekvent syntax) är * inte * en giltig routerprompt. De instruktionerna är utformade för att vara tydliga och entydiga för att indikera enhetens nuvarande operativa tillstånd.