key { algorithm ; secret ; }; // may occur multiple times options { default-key ; default-port ; default-server ; default-source-address ( | * ); default-source-address-v6 ( | * ); }; server { addresses { ( [ port ] | [ port ] | [ port ] ); ... }; key ; port ; source-address ( | * ); source-address-v6 ( | * ); }; // may occur multiple times