OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

cti-taxii message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [cti-taxii] Goals for TAXII 2.0


OK now things are starting to be more clear... essentially

- PUSH messages with subscriptions would require TAXII services to be open to both parties so one can subscribe then the other can push. So, this model does not really make sense for hub-and-spoke

- However, PUSH messages could also be used for an INBOX service without any subcription information. This model aligns with hub-and-spoke, where the spoke can push to the hub but not vice-versa.

So, harkening back to "Tenant 1" - I would propose that the publish / subscribe model in TAXII 2.0 should be adapted to be POLL only. Then it would work with hub-and-spoke.


-
Jason Keirstead
Product Architect, Security Intelligence, IBM Security Systems
www.ibm.com/security | www.securityintelligence.com

Without data, all you are is just another person with an opinion - Unknown


Inactive hide details for "Davidson II, Mark S" ---2015/07/15 09:50:41 AM---Subscription Information is optional in an Inbox Me"Davidson II, Mark S" ---2015/07/15 09:50:41 AM---Subscription Information is optional in an Inbox Message. FWIW, I see how this would be confusing -

From: "Davidson II, Mark S" <mdavidson@mitre.org>
To: Jason Keirstead/CanEast/IBM@IBMCA, Trey Darley <trey@soltra.com>
Cc: Terry MacDonald <terry.macdonald@threatloop.com>, "cti-taxii@lists.oasis-open.org" <cti-taxii@lists.oasis-open.org>
Date: 2015/07/15 09:50 AM
Subject: RE: [cti-taxii] Goals for TAXII 2.0
Sent by: <cti-taxii@lists.oasis-open.org>





Subscription Information is optional in an Inbox Message. FWIW, I see how this would be confusing – the Subscription ID field itself is required, but it’s in an optional grouping (Subscription Information). Forgive my elite graphical editing skills (read: MS Paint).




So Terry, you have this part right:
> based on this flow, both services require open TAXII ports since the client connects to the server and then later on the server connects to the client.
In order to subscribe to a data collection and get pushed information back, both TAXII endpoints have to be addressable to each other. However, I think the key part you were missing is that the Subscription ID is optional and there is instead a workflow you didn’t envision.

I think this is an area where, moving forward, having a clear architecture, components, and interactions would help significantly. Then you (plural) wouldn’t have to try and infer relationships out of message properties.

Thank you.
-Mark



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]