[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Underspecified CallHome
On 6/2/06 1:29 PM, "Phil Shafer" <phil@juniper.net> wrote:
> Andy Bierman writes:
>> - data model to NV-configure an agent to call home
>
> The config needed to get a device to call home is might
> well be device specific.
>
>> - callhome agent protocol procedures
>> - callhome manager protocol procedures
>
> The big job here is getting the protocol mappings for reverse
> direction connections, and having a mechanism to uniquely identify
> the device to the app.
>
> BEEP handles the device-initiated connection easily, and one can
> use 'sshd -i' on the device side to pass a device-initiated connection
> into the ssh daemon code, allowing us to preserve the existing
> client/server relationship in netconf. I'm clueless about how soap
> would handle this.
DSL Forum TR-069 has this already. It be valuable to steal from there.
>
> As far as device identification, the device's ssh host-key (or its
> fingerprint?) should suffice.
>
>> - agent needs to convey reason for connect when calling home
>> (operations or notifications or ?)
>
> For this, I was imagining a specific log, where the newly connected
> manager could do a simple RPC saying "Who dares to disturb the great
> and powerful Oz?" The reply would be a list of recent reasons the
> device has called home, which the manager can inspect to find both
> the current reason (the last one on the list) and the past reasons
> (to see if any were lost).
Again, TR-069 specifies that the first message that the device sends is an
Inform, which includes the reason for the call.
-steve
>
> Thanks,
> Phil
>
> --
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>
--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>