Pots utilitzar el client de linia de comandes birdc per comunicarte amb un BIRD en execució. La comunicació és fa utilitzant el socket de UNIX bird.ctl (excepte que sigui canviat amb la opció -s donat per ambdos, el servidor i el client). Les comandes poden modificar accions simples com habilitació/deshabilitació de protocols, dient-li a BIRD que mostri varia informació, dient-li que mostri la taula d'encaminament filtrada per un filtre, o demanant que BIRD es reconfiguri. Aprenta ? quan vulguis per obtindre ajuda. L'Opció -v pot passar-se al client, per fer que llenci els codis de retorn amb els missatges. No necessites necessariament utilitzar birdc per parlar amb BIRD, les teves propies aplicacions poden fer-ho, també. El format de comunicacions entre BIRD i birdc és estable (mira la documentació del programador).
Aquest és un breu llistat de les funcions permeses:
dum resources|sockets|interfaces|neighbors|attributes|routes|protocols
Llença els continguts de les estructures de dades internes per la sortida de depuració.
show status
Mostra l'estat de les rutes, que en la vesió de BITD, entre els temps de la última reconfiguració.
show protocols [all]
Mostra la llista de les instàncies del protocol al llarg de les taules són connectades al estat del protocol, posiblement donen informació idònia, si s'especifica
all.
show ospf [interface|neighbors] [name] ["interface"]
Mostra informació detallada sobre el protocol OSPF, posiblement donant un llista boina de les interfícies i els veins. El
namede la intrància del protocol pot ser omessa si només existeix una sola intància.
show static [name]
Mostra informació detallada sobre rutes estàtiques. El
namede la instància del protocol pot ser omés si existeix només una instància.
show interfaces [summary]
Mostra la llista de interfícies. Per cada interfície, imprimeix el seu tipus, l'estat, l'MTU i l'adreça assignada.
show symbols
Mostra la llista de simbols definits en la configuració (noms dels protocols, taules d'encaminament, etc.).
show route [[for] prefix|IP] [table sym] [filter f|where c] [(import|proto) p] [options]
Mostra els continguts de la taula d'encaminament (per defecte la principal), les rutes, les seves mètriques i (en el cas d'haver escollit
all) tots els seus atributs.Pots especificar un prefix si vols imprimir les rutes d'un xarxa específica. Si utilitzes l'opció
for, obtindràs una entrada que serà utilitzada per reenviar paquests a la destinació donada. Per defecte, totes les rutes per cada xarxa són impreses amb la sel·leccionada a sobre, excepte amb la opcióprimary, cas pel qual només es mostraria la ruta sel·leccionada.Pots també demanar que imprimeixi només rutes processades i acceptades per un filtre donat (
filter nameofilter { filter }o equivalent a la condició donada (where condition) Les opcionsimportiprotodemanen per imprimir les entrades que poden ser vistes per un protocol específic. Ambimport, el filtre exportat del protocol és omés.La opció
statsdemana que es mostrin les estadístiques de les rutes (el nombre de xarxes, el nombre de rutes abans i després del filtratge). Si en lloc de l'anterior utilitzescount, només les estadístiques seran impreses.
enable|disable|restart name|"pattern"|all
Habilita, deshabilita o rearrenca una instància d'un protocol indicat, les instàncies coincideixen amb els patrons o totes les intàncies.
configure ["config file"]
Recarrega la configuració des d'un fitxer donat.
down
Finalitza el BIRD.
debug protocol|pattern|all all|off|{states|routes|filters|events|packets}
Controla la depuració del protocol.