Re: [Anima] on adopting draft-richardson-anima-jose-voucher-01 --- needed for brski-async-enroll

2021-06-30 Thread Brian E Carpenter
> The JSON Compact Serialization is examplained in section 3.1 or section 7.1 examplained?? A great word, but not in my dictionary. Mainly I can't understand this draft because it's way outside my expertise, but it seems necessary so I would support adoption. Regards Brian On 30-Jun-21 12:

Re: [Anima] Resending: Call for adoption: draft-richardson-anima-jose-voucher

2021-07-01 Thread Brian E Carpenter
1) I've already supported adoption. 2) > (2) Up to the point where an AD or other higher power might have objections, > i really would like to see this document marked as an Update to RFC8366 so > that we have a breadcrump trail from RFC8366 to this document (personally > i am never quite sure wh

Re: [Anima] Resending: Call for adoption: draft-richardson-anima-jose-voucher

2021-07-06 Thread Brian E Carpenter
> >I am not sure whether we can get > > enough reviewers to guarantee the quality of this type of format > > definition. I think we have a way to do that, which is to ask both Gen-ART and the Security area for early reviews, right after adoption. This is a problem for many WGs when they touch a se

Re: [Anima] Registrar to MASA connections: SNI required

2021-07-06 Thread Brian E Carpenter
below.. On 07-Jul-21 05:15, Michael Richardson wrote: > > In section 5.1 of RFC8995, we say: > >> Use of TLS 1.3 (or newer) is encouraged. TLS 1.2 or newer is >> REQUIRED on the Pledge side. TLS 1.3 (or newer) SHOULD be available >> on the Registrar server interface, and the Registrar cl

[Anima] FYI: Self-Driving Networks without Self-Crashing Networks

2021-07-08 Thread Brian E Carpenter
I've just come across Jeff Mogul's keynote speech about self-driving (i.e. autonomic) networks from a couple of years ago. Well worth reading before designing your own autonomic network: https://conferences.sigcomm.org/sigcomm/2018/files/slides/selfdn/keynote.pdf Regards Brian _

Re: [Anima] FYI: Self-Driving Networks without Self-Crashing Networks

2021-07-10 Thread Brian E Carpenter
On 11-Jul-21 05:06, Alan DeKok wrote: > On Jul 10, 2021, at 12:44 PM, Michael Richardson > wrote: >> Alan DeKok wrote: >>> Networks are generally organized by configuration, not by state. >>> i.e. the "state" of the network, such as it is, is buried inside a >>> random grab-bag collection of co

Re: [Anima] Call for agenda items ANIMA @ IETF 111, online

2021-07-10 Thread Brian E Carpenter
Hi, About draft-ietf-anima-asa-guidelines: Although we probably want to produce one more version, I think the authors of this draft feel it is as complete as seems possible at present. So is it possible to plan a WG Last Call as soon as the next version comes out? If so, I would suggest that w

[Anima] Bulk transfer in draft-ietf-anima-grasp-distribution-03

2021-07-26 Thread Brian E Carpenter
Recently I rediscovered something that we included in RFC 8990: "2.8.3. Message Size GRASP nodes MUST be able to receive unicast messages of at least GRASP_DEF_MAX_SIZE bytes. GRASP nodes MUST NOT send unicast messages longer than GRASP_DEF_MAX_SIZE bytes unless a longer size is explicitly allo

Re: [Anima] Bulk transfer in draft-ietf-anima-grasp-distribution-03

2021-07-26 Thread Brian E Carpenter
On 27-Jul-21 14:32, Michael Richardson wrote: > > Brian E Carpenter wrote: > > In other words, the method of bulk transfer described in > > draft-ietf-anima-grasp-distribution at Section 4.3 "Bulk Information > > Transfer" could be improved by first

[Anima] draft-bernardos-anima-fog-monitoring-04

2021-07-26 Thread Brian E Carpenter
Hi, One quick comment on the draft. > An example of discovery message using GRASP would be the following > (in this example, the fog monitoring controller is identified by > its IPv6 address: 2001:DB8::::::): > > [M_DISCOVERY, 13948745, h'20010db81

Re: [Anima] unsolicited syn messages and selective flooding in grasp

2021-07-27 Thread Brian E Carpenter
Hi Yizhou, GRASP synchronization is a request/response protocol, so with no request, there can be no response. How does the ASA that sends an unsolicited M_SYNCH know where to send it, and how would the remote ASA tell GRASP that it wanted the result? The answer is that it's impossible, so you

Re: [Anima] unsolicited syn messages and selective flooding in grasp

2021-07-28 Thread Brian E Carpenter
worked out whether it can actually be implemented yet.) Regards Brian > > > Rgds, > Yizhou > > > -Original Message- > From: Brian E Carpenter [mailto:brian.e.carpen...@gmail.com] > Sent: Wednesday, July 28, 2021 4:14 AM > To: Liyizhou ; anima@ietf.o

Re: [Anima] BRSKI-AE document split discussion

2021-08-02 Thread Brian E Carpenter
On 03-Aug-21 07:55, Michael Richardson wrote: > > Fries, Steffen wrote: > > Based on the discussion in the ANIMA WG last week, I would like to > > proceed with the discussion on the author's proposal to split the > > current BRSKI-AE draft > > > (https://datatracker.ietf.org/doc/

Re: [Anima] GAP Analysis and Requirements of Resource-based Network Services Deployment

2021-08-02 Thread Brian E Carpenter
I am wondering whether we can realistically develop a generic solution for service deployment. There can be such a variety of services. Can they really all be described in a single framework? Is there a risk that we end up with such a general solution that it cannot describe the details of each ser

Re: [Anima] ipv4-only network

2021-08-05 Thread Brian E Carpenter
I was writing loosely; it's something like RFC8200+RFC4861+RFC4862, which every o/s of significance has supported for >10 years. Regards Brian On 06-Aug-21 10:25, Toerless Eckert wrote: > I would not say "standard dual stack" because i think the requirements > can be even less IPv6 than what

Re: [Anima] terms parboiled and raw, but instead RVR and PVR

2021-08-20 Thread Brian E Carpenter
On 21-Aug-21 13:06, Michael Richardson wrote: > > Peter van der Stok wrote: > > What about? > > > PRVR = Pledge-Registrar Voucher Request > > RMVR = Registrar-Masa Voucher Request > > I don't object, but remember that the PRVR is also carried across the > BRSKI-MASA link (inside the

[Anima] GRASP maximum message size considerations

2021-08-20 Thread Brian E Carpenter
Hi, When thinking about next steps for draft-ietf-anima-grasp-distribution, I began to think about the fact that GRASP (RFC8990) defines a default maximum message size. For distribution of significant amounts of data, this could be an issue. The RFC says this: "GRASP nodes MUST be able to recei

[Anima] How GRASP could manage GRASP

2021-08-20 Thread Brian E Carpenter
Hi, Following up on my previous message, here are some thoughts about how GRASP could manage itself. It will be a lame autonomic protocol if it can't manage itself ;-). One mechanism is that a "GRASP manager" ASA in an autonomic node associated with the NOC could send out configuration message

[Anima] Flood authentication [was: How GRASP could manage GRASP]

2021-08-22 Thread Brian E Carpenter
I agree with Michael, this side discussion belongs on the list: On 23-Aug-21 03:54, Michael Richardson wrote: > > {feel free to reply to the list, or tell me to} > > Brian E Carpenter wrote: > >> Toerless Eckert wrote: > >> > One of things i feel

Re: [Anima] GRASP maximum message size considerations

2021-08-22 Thread Brian E Carpenter
One point in line: On 22-Aug-21 10:43, Michael Richardson wrote: > > Brian E Carpenter wrote: > > (1) Flooding (M_FLOOD) messages. These are UDP multicasts, so in effect > > all nodes must agree on the same maximum size. To send messages above > > the pr

Re: [Anima] GRASP maximum message size considerations

2021-08-22 Thread Brian E Carpenter
On 23-Aug-21 12:26, Michael Richardson wrote: > > Brian E Carpenter wrote: > >> Brian E Carpenter wrote: > >> > (1) Flooding (M_FLOOD) messages. These are UDP multicasts, so in > effect > >> > all nodes must agree on the same maximum s

Re: [Anima] How GRASP could manage GRASP

2021-08-24 Thread Brian E Carpenter
ther "I didn't understand that".) Regards Brian > > Regards, > > Sheng > >> -Original Message- >> From: Anima On Behalf Of Brian E Carpenter >> Sent: Saturday, August 21, 2021 1:17 PM >> To: Anima WG >> Subject: [Anima] Ho

Re: [Anima] I-D Action: draft-ietf-anima-asa-guidelines-02.txt

2021-09-12 Thread Brian E Carpenter
Hi, Sorry this version took a long time. There is one small change, a note about the maximum size of a GRASP objective. I believe this is ready for WG Last Call. Regards Brian On 13-Sep-21 17:02, internet-dra...@ietf.org wrote: > > A New Internet-Draft is available from the on-line Interne

[Anima] Fwd: I-D Action: draft-carpenter-anima-grasp-config-00.txt

2021-09-21 Thread Brian E Carpenter
ories. Title : GRASP Configuration Management Objective Author : Brian E. Carpenter Filename: draft-carpenter-anima-grasp-config-00.txt Pages : 5 Date: 2021-09-21 Abstract: This document specifies a tech

[Anima] Race condition [was: some implementor comments on RFC8994]

2021-09-22 Thread Brian E Carpenter
This is the only bit I'm competent to comment on: On 23-Sep-21 09:20, Michael Richardson wrote: ... > 4) I also noticed that there is a race condition between seeing the GRASP >AN_ACP and setting up the policy. > >Node A says, "AN_ACP", "I'm here". >Node B sees it, and initiates to No

Re: [Anima] RFC8366bis process

2021-09-29 Thread Brian E Carpenter
On 30-Sep-21 07:04, Michael Richardson wrote: > On 2021-07-04 6:13 p.m., Michael Richardson wrote: >> Hi, I have converted RFC8366.xml to Markdown, and switched to the latest MT >> makefile, and after a bit of small massage to remove "8366" from the page, >> and point to RFCs which are published, t

Re: [Anima] RFC8366bis process

2021-09-30 Thread Brian E Carpenter
Michael, On 01-Oct-21 06:43, Michael Richardson wrote: > > Brian E Carpenter wrote: > > Where's the "Changes from RFC8366" section? We need that, for sure. > > What differences are there, anyway? I don't see anything significant > > in

Re: [Anima] Certification Authority renewal/rollover and intra-device communication

2021-10-02 Thread Brian E Carpenter
I *really* don't understand this stuff, but how long could the rollover take, for a reasonably large IoT network (presumably thousands of devices)? Are we talking about a few seconds when no new sessions could start, or what? That said, I don't see that you have much choice. Regards Brian On

Re: [Anima] WGLC for draft-ietf-anima-constrained-join-proxy-04, ends October 14th 2021

2021-10-02 Thread Brian E Carpenter
Hi, I've looked at this from the GRASP point of view and it all seems fine. It's perhaps worth noting that GRASP DULL discovery is quite independent of both CoAP and DTLS. As far as I know, DTLS still can't protect multicast, so there is no alternative to DULL. (Something the WG should perhaps co

[Anima] Fwd: Want to be on the IESG?

2021-10-03 Thread Brian E Carpenter
I'm not sure I've seen a reminder about this very important deadline on the ANIMA list. One week to deadline: https://datatracker.ietf.org/nomcom/2021/nominate/ Brian Forwarded Message Subject:Want to be on the IESG? Date: Fri, 1 Oct 2021 14:18:29 + From: S

Re: [Anima] Certification Authority renewal/rollover and intra-device communication

2021-10-05 Thread Brian E Carpenter
On 06-Oct-21 05:24, Michael Richardson wrote: > > Brian E Carpenter wrote: > > I *really* don't understand this stuff, but how long could the rollover > > take, for a reasonably large IoT network (presumably thousands of > > devices)? Are we talking ab

Re: [Anima] WGLC for draft-ietf-anima-constrained-join-proxy-04, ends October 14th 2021

2021-10-11 Thread Brian E Carpenter
Esko, > Also, the document has had little review from the WG so far I could see. True. Maybe we should also ask for an early review by the Security Area? This is a rather specialised topic, and I'm not sure this WG has many people with the skills needed for an independent review. Regards Br

Re: [Anima] WGLC for draft-ietf-anima-asa-guidelines-02 Nov. 1st 2021

2021-10-15 Thread Brian E Carpenter
I am not aware of any IPR relevant to this draft. (Co-authors, we should all reply on this point.) There is no real implementation report for this draft, but I did work on a very simple version of the ASA life cycle aspect earlier this year: https://mailarchive.ietf.org/arch/msg/anima/u1TCJQ0PpOJ

Re: [Anima] WGLC for draft-ietf-anima-asa-guidelines-02 Nov. 1st 2021

2021-10-15 Thread Brian E Carpenter
[Repeat with address correction.] I am not aware of any IPR relevant to this draft. (Co-authors, we should all reply on this point.) There is no real implementation report for this draft, but I did work on a very simple version of the ASA life cycle aspect earlier this year: https://mailarchive.

[Anima] An ANIMA article and a GRASP tutorial

2021-10-18 Thread Brian E Carpenter
Hi everybody, Two new items for your reading list: 1) There is a new full length article about ANIMA: "Autonomic Networking Gets Serious", Internet Protocol Journal 24(3), pp2-18, October 2021: https://ipj.dreamhosters.com/wp-content/uploads/2021/10/243-ipj.pdf 2) There is a new GRASP tutorial

Re: [Anima] I-D Action: draft-yizhou-anima-l2-acp-based-ani-00.txt

2021-10-19 Thread Brian E Carpenter
Hi, This is an interesting draft and I think the topic is important. Can you please compare with draft-carpenter-anima-l2acp-scenarios-02? Unfortunately we did not get much response to that draft 2 years ago. I don't really understand this statement: The DULL instance of GRASP is used to dis

Re: [Anima] [Technical Errata Reported] RFC8995 (6716)

2021-10-19 Thread Brian E Carpenter
The RFC Editor clearly used their own glossary: https://www.rfc-editor.org/materials/abbrev.expansion.txt A miss at AUTH48, I fear. Regards Brian Carpenter On 20-Oct-21 16:29, Michael Richardson wrote: > > please mark as verified, wait for revision. > > RFC Errata System wrote: > > Th

Re: [Anima] unsolicited synchronizaiton in draft-yizhou-anima-ip-to-access-control-groups-01.txt

2021-10-26 Thread Brian E Carpenter
I want to be very clear that we do not currently have a design for "unsolicited synchronization" in GRASP that works. https://mailarchive.ietf.org/arch/msg/anima/31UnJbFe45FZF7u_YQHtJLe9Xv8/ Regards Brian On 27-Oct-21 03:04, duzongp...@foxmail.com wrote: Hi, Yizhou I have read the dr

Re: [Anima] Discussion regarding draft-dang-anima-network-service-auto-deployment

2021-10-27 Thread Brian E Carpenter
How big is the data likely to be, and what is the approximate rate of refreshes? If these values are low (e.g. 2 kB data once per minute), a GRASP flood would be sufficient. If you want an acknowledgment, a flood is not suitable. GRASP synch is acknowledged implicitly by TCP. If you want any i

Re: [Anima] unsolicited synchronizaiton in draft-yizhou-anima-ip-to-access-control-groups-01.txt

2021-10-27 Thread Brian E Carpenter
Behalf Of Brian E Carpenter Sent: Wednesday, October 27, 2021 4:55 AM To: duzongp...@foxmail.com; Liyizhou ; anima@ietf.org Cc: Xun Xiao Subject: Re: [Anima] unsolicited synchronizaiton in draft-yizhou-anima-ip-to-access-control-groups-01.txt I want to be very clear that we do not currently have a

Re: [Anima] I-D Action: draft-yizhou-anima-l2-acp-based-ani-00.txt

2021-10-28 Thread Brian E Carpenter
Just one comment here: But quite a number of them feel not so comfortable and hard (or not so willing) to understand to build ACP in ipv6 They do not need to understand IPv6 or do anything except check that the IPv6 stack is enabled in all devices. The ACP will deploy itself without requiri

Re: [Anima] unsolicited synchronizaiton in draft-yizhou-anima-ip-to-access-control-groups-01.txt

2021-10-28 Thread Brian E Carpenter
-- From: Anima [mailto:anima-boun...@ietf.org] On Behalf Of Brian E Carpenter Sent: Thursday, October 28, 2021 11:08 AM To: Liyizhou ; duzongp...@foxmail.com; anima@ietf.org Cc: Xun Xiao Subject: Re: [Anima] unsolicited synchronizaiton in draft-yizhou-anima-ip-to-access-control-groups-01.txt unic

Re: [Anima] Discussion regarding draft-dang-anima-network-service-auto-deployment

2021-10-28 Thread Brian E Carpenter
. Regards Brian Best Regards Yujing Zhou -Original Message- From: Brian E Carpenter Sent: 2021年10月28日 10:54 To: zhouyujing (A) ; duzongp...@foxmail.com; anima@ietf.org Subject: Re: [Anima] Discussion regarding draft-dang-anima-network-service-auto-deployment How big is the

Re: [Anima] Discussion regarding draft-dang-anima-network-service-auto-deployment

2021-11-03 Thread Brian E Carpenter
Brian, Thanks for your reply, allowing me to think about my draft more clearly. Please see inlines with [yj]. Thanks. Best Regards Yujing Zhou -Original Message- From: Brian E Carpenter Sent: 2021年10月29日 11:31 To: zhouyujing (A) ; duzongp...@foxmail.com; anima@iet

Re: [Anima] WGLC for draft-ietf-anima-asa-guidelines-02 Nov. 1st 2021

2021-11-03 Thread Brian E Carpenter
As a reminder to myself: we need to add a point to the security considerations: https://mailarchive.ietf.org/arch/msg/anima/8TLhWV0NcSOQhKihe-tc5Co1_6g/ Regards Brian On 16-Oct-21 15:53, Toerless Eckert wrote: Dear ANIMA WG This message starts the two-week ANIMA Working Group Last Call to

Re: [Anima] I-D Action: draft-ietf-anima-asa-guidelines-03.txt

2021-11-06 Thread Brian E Carpenter
Updated as requested by the document shepherd. Regards Brian On 07-Nov-21 13:44, internet-dra...@ietf.org wrote: A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Autonomic Networking Integrated Model and Approach WG of the IET

Re: [Anima] Call for adoption: draft-dang-anima-network-service-auto-deployment

2021-11-16 Thread Brian E Carpenter
I agree with Med that the description of the use case is too abstract. I always try to look at use cases as a programmer: what would I put in my program to implement this? So I think the next version should tackle this, possibly as an appendix. Give several specific examples of [restype, resval

Re: [Anima] services-dns-autoconfig

2021-11-16 Thread Brian E Carpenter
I think that the goal of this document is to somehow gateway DNS-SD requests/replies into GRASP M_FLOOD messages. But, I'm having to reverse engineer that. They don't need to be floods. My toy implementation uses GRASP negotiation to proxy a DNS-SD lookup. https://github.com/becarpenter/graspy

Re: [Anima] AD review of draft-ietf-anima-asa-guidelines-03

2021-11-18 Thread Brian E Carpenter
Thanks Rob, that's a very helpful review. We'll work on an update. Regards Brian On 19-Nov-21 07:27, Rob Wilton (rwilton) wrote: Hi Authors, ANIMA, Toerless, My AD review of draft-ietf-anima-asa-guidelines-03 is inline. I have also attached a copy of my review because the IETF mailer like

Re: [Anima] AD review of draft-ietf-anima-asa-guidelines-03

2021-11-23 Thread Brian E Carpenter
Hi Rob, thanks for such a careful review. The -04 version posted a few seconds ago should respond to your points, but we have inserted comments below. On 19-Nov-21 07:27, Rob Wilton (rwilton) wrote: Hi Authors, ANIMA, Toerless, My AD review of draft-ietf-anima-asa-guidelines-03 is inline. I h

Re: [Anima] AD review of draft-ietf-anima-asa-guidelines-03

2021-11-29 Thread Brian E Carpenter
ionable. -Original Message- From: Brian E Carpenter Sent: 24 November 2021 02:56 To: Rob Wilton (rwilton) ; anima@ietf.org; draft-ietf- anima-asa-guidelines@ietf.org; Toerless Eckert Subject: Re: AD review of draft-ietf-anima-asa-guidelines-03 Hi Rob, thanks for such a careful review.

Re: [Anima] Constrained-join-proxy: use of DNS-SD discovery of a Join Proxy

2021-11-30 Thread Brian E Carpenter
On 01-Dec-21 01:55, Esko Dijk wrote: While reviewing latest updates; one other issue came up: the draft (re latest in Github) currently mentions DNS-SD as a means for a Pledge to discover a Join Proxy. But for DNS-SD discovery I believe a service name is needed; see RFC 6763 Section 7.  But th

Re: [Anima] Constrained-join-proxy: use of DNS-SD discovery of a Join Proxy

2021-12-01 Thread Brian E Carpenter
ssignee: Peter van der Stok Contact: Peter van der Stok Description: service name of Registrar server to Join Proxy Reference [this document] Port Number: to be discovered. Known Unauthorized: Uses BRSKI porotocol Agreed? greetings, Peter Brian E Carpenter schreef op 2021-11-30 20:42: O

Re: [Anima] Constrained-join-proxy: use of DNS-SD discovery of a Join Proxy

2021-12-02 Thread Brian E Carpenter
;DULL") side. Brian E Carpenter wrote: I think there's another reason for deferring it. We have a pending proposal in draft-eckert-anima-grasp-dnssd for how DNS-SD will integrate in an autonomic environment. It seems wise to have more clarity about that before defining how DNS-SD w

Re: [Anima] Constrained-join-proxy: use of DNS-SD discovery of a Join Proxy

2021-12-03 Thread Brian E Carpenter
Original Message----- From: Anima On Behalf Of Brian E Carpenter Sent: Thursday, December 2, 2021 20:23 To: Michael Richardson Cc: anima@ietf.org Subject: Re: [Anima] Constrained-join-proxy: use of DNS-SD discovery of a Join Proxy On 03-Dec-21 07:01, Michael Richardson wrote: * While

Re: [Anima] Genart last call review of draft-ietf-anima-asa-guidelines-04

2021-12-06 Thread Brian E Carpenter
Hi Thomas, Thanks for the careful reading and review. I think we can deal with all your comments without difficulty. Just two possible discussion points in line below. Regards Brian On 07-Dec-21 03:58, Thomas Fossati via Datatracker wrote: Reviewer: Thomas Fossati Review result: Ready with

Re: [Anima] Call for adoption: draft-richardson-anima-rfc8366bis, ends December 19th, 2021

2021-12-06 Thread Brian E Carpenter
This is necessary work and I support adoption (and rapid progress). Regards Brian On 06-Dec-21 19:57, Sheng Jiang wrote: Hi, all ANIMAer, This message starts a two-week adoption call for draft-richardson-anima-rfc8366bis, which we have traced a few discussion and think the WG is intereste

Re: [Anima] Opsdir last call review of draft-ietf-anima-asa-guidelines-04

2021-12-13 Thread Brian E Carpenter
Thanks Menachem. There are several diagrams in the IPJ article that we cited. We will think about whether a version of one of them would help, or whether the reference is sufficient. The "Note: This section is to be further developed..." will be removed. Somehow we missed that during WGLC. R

Re: [Anima] Artart last call review of draft-ietf-anima-asa-guidelines-04

2021-12-13 Thread Brian E Carpenter
Hi Martin, Thanks for the careful review. I've inserted a few comments in line below, but we will take care of all your points in the next version. Regards Brian On 13-Dec-21 22:36, Martin Dürst via Datatracker wrote: Reviewer: Martin Dürst Review result: Ready with Issues I'm not an exper

[Anima] RFC8992bis? [was RFC 9164 on Concise Binary Object Representation (CBOR) Tags for IPv4 and IPv6 Addresses and Prefixes]

2021-12-13 Thread Brian E Carpenter
So, congratulations on this RFC. Should ANIMA consider an incompatible update to RFC8992 to use these new CBOR tags instead of the existing ad hoc solution? I don't think we have an installed base to worry about, and the difference for an implementor is not very big. Regards Brian On 14-De

Re: [Anima] RFC8992bis? [was RFC 9164 on Concise Binary Object Representation (CBOR) Tags for IPv4 and IPv6 Addresses and Prefixes]

2021-12-14 Thread Brian E Carpenter
On 15-Dec-21 07:43, Michael Richardson wrote: Brian E Carpenter wrote: > So, congratulations on this RFC. Should ANIMA consider an incompatible > update to RFC8992 to use these new CBOR tags instead of the existing ad > hoc solution? Maybe. I'm not sure. I

Re: [Anima] RFC8992bis? [was RFC 9164 on Concise Binary Object Representation (CBOR) Tags for IPv4 and IPv6 Addresses and Prefixes]

2021-12-17 Thread Brian E Carpenter
On 18-Dec-21 10:42, Michael Richardson wrote: Toerless Eckert wrote: > On Tue, Dec 14, 2021 at 03:28:52PM -0500, Michael Richardson wrote: >> But, no point in advertising in GRASP (over an ACP) an objective that >> only be satisfied by going to the dataplane to do IPv4. > A

[Anima] Fwd: I-D Action: draft-ietf-anima-asa-guidelines-05.txt

2021-12-19 Thread Brian E Carpenter
Hi, This version is intended to cover the technical and editorial clarifications raised in the three Last Call reviews that we received. The main changes: * Clarified NETCONF wording. * Removed on advice from IETF Trust * Noted resource limits in constrained nodes * Strengthened text on data i

Re: [Anima] Warren Kumari's No Objection on draft-ietf-anima-asa-guidelines-05: (with COMMENT)

2022-01-17 Thread Brian E Carpenter
Thanks Warren, some personal responses in line... On 18-Jan-22 04:16, Warren Kumari via Datatracker wrote: ... I do have a few (non-blocking) comments: Introduction: O: "The net result should be significant improvement of operational metrics." P: "The net result should be significant improvemen

Re: [Anima] John Scudder's No Objection on draft-ietf-anima-asa-guidelines-05: (with COMMENT)

2022-01-17 Thread Brian E Carpenter
Thanks John. In line... On 18-Jan-22 10:48, John Scudder via Datatracker wrote: Thanks for this document, which was overall informative and easy to read. I do have a couple small comments. 1. While most terminology is clearly defined, I didn’t find any definition of “the decoupled mode” fi

Re: [Anima] Éric Vyncke's No Objection on draft-ietf-anima-asa-guidelines-05: (with COMMENT)

2022-01-18 Thread Brian E Carpenter
Hi Éric, thnaks for the comments. In line... On 19-Jan-22 06:02, Éric Vyncke via Datatracker wrote: -- Section 1 -- Should "ANIMA" be expanded at first use ? Or should it be replaced by "ANIMA WG" ? Good catch. I think that both occurrences in the text should just be "Autonomic Networking" ra

Re: [Anima] Roman Danyliw's Discuss on draft-ietf-anima-asa-guidelines-05: (with DISCUSS and COMMENT)

2022-01-18 Thread Brian E Carpenter
Roman, Thanks for the review, responses in line. On 19-Jan-22 15:14, Roman Danyliw via Datatracker wrote: ... -- DISCUSS: -- ** Section 3.1 and 3.2. (a) (Se

Re: [Anima] Benjamin Kaduk's Discuss on draft-ietf-anima-asa-guidelines-05: (with DISCUSS and COMMENT)

2022-01-19 Thread Brian E Carpenter
Hi Ben, ... -- DISCUSS: -- It looks like the indentation in the example MAIN PROGRAM in Appendix C is incorrect, or at least confusing, in the "do forever" loo

Re: [Anima] Intdir telechat review of draft-ietf-anima-asa-guidelines-05

2022-01-22 Thread Brian E Carpenter
Thanks Benno, we'll pick up these points in the next version. Regards Brian Carpenter On 22-Jan-22 07:46, Benno Overeinder via Datatracker wrote: Reviewer: Benno Overeinder Review result: Ready with Nits Intdir Review draft-ietf-anima-asa-guidelines-05 I am an assigned INT directorate revi

Re: [Anima] I-D Action: draft-ietf-anima-asa-guidelines-06.txt

2022-01-26 Thread Brian E Carpenter
Hi, This version aims to respond to all IESG comments, including the two DISCUSS comments. Regards Brian Carpenter On 27-Jan-22 15:10, internet-dra...@ietf.org wrote: A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Autonomic

Re: [Anima] I-D Action: draft-ietf-anima-rfc8366bis-00.txt

2022-01-31 Thread Brian E Carpenter
This lacks either an Obsoletes: or Updates: RFC8366 in the header, a corresponding statement in the Abstract, and an explanation in the text of how it relates to RFC8366. I see that the YANG includes this: This version of this YANG module is part of RFC 8366 Regards Brian On 01-Feb-22 13:

Re: [Anima] I-D Action: draft-ietf-anima-asa-guidelines-07.txt

2022-02-01 Thread Brian E Carpenter
This version just fixes three minor editorial issues following the IESG ballot. Regards Brian Carpenter On 02-Feb-22 10:38, internet-dra...@ietf.org wrote: A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Autonomic Networking I

Re: [Anima] ANIMA: pls comment: draft-eckert-anima-services-dns-autoconfig-01 / draft-eckert-anima-grasp-dnssd-03

2022-03-04 Thread Brian E Carpenter
Hi, I can reply fairly quickly, since I studied these two drafts before, and prototyped the draft-eckert-anima-grasp-dnssd mechanism. I haven't exercised that code recently, but it can be found at: https://github.com/becarpenter/graspy/blob/master/GetDNSSD2.py https://github.com/becarpenter/grasp

Re: [Anima] ANIMA: pls comment: draft-eckert-anima-services-dns-autoconfig-01 / draft-eckert-anima-grasp-dnssd-03

2022-03-07 Thread Brian E Carpenter
any JSON we want to all autonomic nodes". Regards Brian Cheers Toerless On Sat, Mar 05, 2022 at 02:03:37PM +1300, Brian E Carpenter wrote: Hi, I can reply fairly quickly, since I studied these two drafts before, and prototyped the draft-eckert-anima-grasp-dnssd mechanism. I have

Re: [Anima] I-D Action: draft-ietf-anima-network-service-auto-deployment-01.txt

2022-03-09 Thread Brian E Carpenter
Hi, I have a few questions about this draft. 1) Format of objective-value: objective-value = n-s-deployment-value ; An n-s-deployment-value is defined as Figure-1. n-s-deployment-value + service-information + source-ip-address + destination-ip-address + servic

Re: [Anima] recursive system dependencies (Was: Re: New Version Notification for draft-trossen-rtgwg-impact-of-dlts-00.txt)

2022-03-10 Thread Brian E Carpenter
On 10-Mar-22 21:52, Toerless Eckert wrote: [adding anima] One should not be surprised to see a lot of outages to be related to loss of connectivity and/or control due to non-understood circular dependencies. This problem is as old as distributed computing. I remember the difficulty of restarti

[Anima] Fixed on-the-wire bug in Python GRASP

2022-03-15 Thread Brian E Carpenter
FYI if you are using or studying my grasp.py code. I just pushed a new version to GitHub which fixes a serious issue with discovery responses using the Divert option (O_DIVERT). Previously the code did not conform to RFC8990 on the wire, and now it does, so this fix is essential and anyone usin

Re: [Anima] [Last-Call] [OPS-DIR] Opsdir last call review of draft-ietf-anima-constrained-join-proxy-09

2022-04-02 Thread Brian E Carpenter
On 03-Apr-22 06:12, Fred Baker wrote: Gee, I thought we had learned from the OSI debacle that options are places in which protocols break! Well, where interoperability breaks, for sure. But sometimes the real world is complicated enough that there must be choices available. Sent using a ma

Re: [Anima] Opsdir last call review of draft-ietf-anima-constrained-join-proxy-09

2022-04-05 Thread Brian E Carpenter
Hi Jürgen, On 05-Apr-22 20:36, Jürgen Schönwälder wrote: ... Pvds==> Now I am confused. I expected you to require more text here. Something seems to be missing in the description of the base line scenario, and I need more info to understand what the missing pieces are. I think it is rather o

[Anima] grasp-dnssd and services-dns-autoconfig [was ANIMA IETF113 notes posted]

2022-04-08 Thread Brian E Carpenter
DNS-SD Compatible Service Discovery in GRASP Presenter: Toerless Eckert Time: 5 minutes Draft: https://datatracker.ietf.org/doc/draft-eckert-anima-grasp-dnssd/03/ (was -02 at IETF112) The document is quite stable and any review is appreciated. 10 Autoconfiguration of infrastructure services

Re: [Anima] grasp-dnssd and services-dns-autoconfig [was ANIMA IETF113 notes posted]

2022-04-10 Thread Brian E Carpenter
On 10-Apr-22 05:37, Toerless Eckert wrote: On Sat, Apr 09, 2022 at 02:45:20PM +1200, Brian E Carpenter wrote: Toerless askes for WG adoption of both drafts. I haven't re-reviewed these recently but I did study them quite a while ago and verified (by implementing it) that the GRASP/

Re: [Anima] grasp-dnssd and services-dns-autoconfig [was ANIMA IETF113 notes posted]

2022-04-11 Thread Brian E Carpenter
On 12-Apr-22 04:44, Michael Richardson wrote: Toerless Eckert wrote: > The main difference is therefore really the replacement of mDNS > encoding/transport of the service announcements with GRASP > encoding/transport and we heard from Stuart Cheshire that he agrees and > sup

Re: [Anima] Discovery of proxy/registrar insufficient (GRASP and more).

2022-04-12 Thread Brian E Carpenter
On 13-Apr-22 03:00, Toerless Eckert wrote: Note: I am writing this as a problem against only the join-proxy draft, but i think there may also be text affected in constrained-voucher. I just have not checked specifically which text. draft-ietf-anima-constrained-join-proxy: 1. GRASP discovery 5

Re: [Anima] Discovery of proxy/registrar insufficient (GRASP and more).

2022-04-25 Thread Brian E Carpenter
Toerless, I am asking because if/where there are gaps in supported discovery mechanisms, we might be able to suggest GRASP without ACP. Which would be somewhat of another draft.. The only standards-track requirement for that is that GRASP can run over a secure substrate. Been there, done tha

Re: [Anima] Discovery of proxy/registrar insufficient (GRASP and more).

2022-04-27 Thread Brian E Carpenter
On 27-Apr-22 09:01, Toerless Eckert wrote: On Tue, Apr 26, 2022 at 04:07:13PM +1200, Brian E Carpenter wrote: Toerless, I am asking because if/where there are gaps in supported discovery mechanisms, we might be able to suggest GRASP without ACP. Which would be somewhat of another draft

Re: [Anima] Discovery of proxy/registrar insufficient (GRASP and more).

2022-04-27 Thread Brian E Carpenter
On 26-Apr-22 19:02, Peter van der Stok wrote: HI, To add to the discussion, below the text that I adapted for Graps discovery in contrsined-join-proxy draft. Comments are welcome, Corrections are encouraged. Are you intending to define a new GRASP objective "AN_REGISTRAR"? If so, you must be

Re: [Anima] Discovery of proxy/registrar insufficient (GRASP and more).

2022-05-02 Thread Brian E Carpenter
On 03-May-22 05:22, Michael Richardson wrote: Toerless Eckert wrote: > (1) >> Yes, you are right, we need to have a new objective to announce. >> I guess that we don't really think about the constrained-join-proxy really >> being used in an ACP context, but we really shoul

Re: [Anima] Discovery of proxy/registrar insufficient (GRASP and more).

2022-05-02 Thread Brian E Carpenter
Toerless, Needless to say, I like this: And a small GRASP daemon using the same DTLS as BRSKI is equally simple to develop (i claim) as a proxy daemon. Certainly a completely different ballpark than trying to get network layer IP multicast However, in fairness, the part of GRASP tha

Re: [Anima] Discovery of proxy/registrar insufficient (GRASP and more).

2022-05-05 Thread Brian E Carpenter
On 06-May-22 05:37, Michael Richardson wrote: Toerless Eckert wrote: > Here is what i think, please reject points if you have arguments against them, > otherwise i'd assume you agree ;-): > 1. "AN_join_registrar" and "AN_Proxy" where defined in RFC8995 for use with ANI.

Re: [Anima] FYI: est-coaps registered (was: Re: Discovery of proxy/registrar insufficient (GRASP and) more).

2022-05-08 Thread Brian E Carpenter
Yes. Except that if we do not adopt my proposed draft(s) that formally introduce the SRV.* notion, i am not sure how long i want to explicitly explain that name choice ;-) Was there an adoption call? Regards Brian On 09-May-22 05:12, Toerless Eckert wrote: On Sat, May 07, 2022 at 06:32:57

Re: [Anima] I-D Action: draft-ietf-anima-brski-cloud-04.txt

2022-05-24 Thread Brian E Carpenter
I see that [I-D.richardson-lamps-rfc7030-csrattrs] is given as an Informative reference. Is that OK? It looks to me like it might be essential reading, and RFC7030 itself [EST] is a normative reference. Regards Brian Carpenter On 25-May-22 07:52, internet-dra...@ietf.org wrote: A New Inte

Re: [Anima] some questions about GRASP objective-values and discovery

2022-06-24 Thread Brian E Carpenter
Hi, The question of a registry for the value field of a GRASP objective never came up before the GRASP RFC was published, as far as I remember. What we actually have in the IANA Considerations is: "To assist expert review of a new objective, the specification should include a precise descript

Re: [Anima] some questions about GRASP objective-values and discovery

2022-06-26 Thread Brian E Carpenter
On 27-Jun-22 12:58, Michael Richardson wrote: Brian E Carpenter wrote: > "To assist expert review of a new objective, the specification should > include a precise description of the format of the new objective, with > sufficient explanation of its semantics to all

Re: [Anima] I-D Action: draft-ietf-anima-brski-prm-04.txt

2022-07-08 Thread Brian E Carpenter
Hi, Just trying to check my understanding. In section 5.5.1 we have: In addition, the registrar-agent MUST know the product-serial- number(s) of the pledge(s) to be bootstrapped. The registrar- agent MAY be provided with the product-serial-number in different ways

Re: [Anima] I-D Action: draft-ietf-anima-brski-prm-04.txt

2022-07-12 Thread Brian E Carpenter
On 13-Jul-22 09:51, Michael Richardson wrote: Brian E Carpenter wrote: > Just trying to check my understanding. In section 5.5.1 we have: I'm behind on their latest changes, but I'll catch up. > In 5.4.2 we have: >> The registrar-agent MAY use

Re: [Anima] I-D Action: draft-ietf-anima-brski-prm-04.txt

2022-07-13 Thread Brian E Carpenter
mDNS. Regards Brian Carpenter On 14-Jul-22 06:35, Michael Richardson wrote: Brian E Carpenter wrote: >> > In any case, isn't the list of pledges itself a point of attack for >> > someone attempting to install a rogue device? So the security of the >> &

Re: [Anima] I-D Action: draft-ietf-anima-network-service-auto-deployment-02.txt

2022-07-17 Thread Brian E Carpenter
Hi, I have a few questions and comments on this draft. Please consider them at the same time as any discussion in the meeting at IETF 114. 1. Introduction ... From the network perspective, this kind of service has a source IP address and a destination IP address. Are these always unicast

Re: [Anima] I-D Action: draft-ietf-anima-network-service-auto-deployment-02.txt

2022-07-17 Thread Brian E Carpenter
Please delete the previous message, I hit send by mistake!! More later... Regards Brian Carpenter On 18-Jul-22 15:37, Brian E Carpenter wrote: Hi, I have a few questions and comments on this draft. Please consider them at the same time as any discussion in the meeting at IETF 114. 1

Re: [Anima] I-D Action: draft-ietf-anima-network-service-auto-deployment-02.txt

2022-07-17 Thread Brian E Carpenter
Hi, I have a few questions and comments on this draft. Please consider them at the same time as any discussion in the meeting at IETF 114. 1. Introduction ... From the network perspective, this kind of service has a source IP address and a destination IP address. Are these always unicast

Re: [Anima] I-D Action: draft-ietf-anima-network-service-auto-deployment-02.txt

2022-07-19 Thread Brian E Carpenter
By the way, the draft I mentioned below, draft-ietf-core-yang-cbor, is now RFC9254! This should make it rather easy to include YANG in GRASP objective values. Regards Brian On 18-Jul-22 15:59, Brian E Carpenter wrote: Hi, I have a few questions and comments on this draft. Please consider

  1   2   3   4   5   6   7   8   9   >