Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend introduction and remove/edit notes #10

Open
elear opened this issue May 13, 2024 · 5 comments
Open

Extend introduction and remove/edit notes #10

elear opened this issue May 13, 2024 · 5 comments
Assignees
Labels
Milestone

Comments

@elear
Copy link

elear commented May 13, 2024

The following text needs to be reworked as you are not publishing some of these:

*Note:* This is the very first version of the SCION Data Plane
document. We are aware that the draft is far from perfect, and hope
to improve the content in later versions of the document. To reach
this goal, any feedback is welcome and much appreciated. Thanks!

*Note:* It is assumed that readers of this draft are familiar with
the basic concepts of the SCION next-generation inter-domain network
architecture. If not, please find more detailed information in the
IETF Internet Drafts [I-D.scion-overview], [I-D.scion-components],
[I-D.scion-cppki], and [I-D.scion-cp], as well as in [CHUAT22],
especially Chapter 2. A short description of the SCION basic terms
and elements can be found in Section 1.1 below.

Also,

From: Ron Bonica
The problem statement is weak. Before describing forwarding plane details, you need to tell the readers why they should deploy SCION. You say that the design advantages are:

  • It provides control and transparency over forwarding paths the endpoints.        
  • It simplifies the packet-processing at routers: Instead of having to perform longest-prefix matching on IP addresses, which requires expensive hardware and substantial amounts of energy, a router can simply access the next hop from the packet header, after having verified the authenticity of the hop field's MAC.

      Is there any benefit in switching, as opposed to routing, at the AS boundary? Yes, routing is expensive. But the router is already there. There is no incremental cost. By contrast, you would have to add a SCION device.
Is the real motivation to support new settlement models?

Same issue in other drafts:

@nicorusti nicorusti changed the title notes need removal/editing Extend introduction and remove/edit notes May 17, 2024
@nicorusti nicorusti added the enhancement New feature or request label May 17, 2024
@nicorusti
Copy link
Member

Regarding problem statement, we can reuse some text from the overview draft section 1.2, stressing aspects that mostly pertain tom the data plane:

  • Address needs of organizations or ecosystems exchanging sensitive information, such as financial institutions, healthcare providers, universities, multinationals, governments, critical and transportation infrastructure operators, which can not always be addressed by leveraging public Internet
  • Providing availability inter-domain (e.g. quick reaction to link failure)
  • Avoiding reflection attacks
  • Provide visibility to endpoints as a base for trust-enhanched networking
  • Simplified routing tables

etc.

@nicorusti
Copy link
Member

"allowed" is also used in the CP draft:

  • The :: zero-compression feature of IPv6 is NOT allowed. The feature has very limited use in a 48-bit address space and would only add more complexity.

@nicorusti
Copy link
Member

This has been addressed in #24 and in other PRs for the other drafts.

@nicorusti nicorusti reopened this Oct 3, 2024
@nicorusti
Copy link
Member

Following discussion with Eliot, Clarify:

  • Should this be IETF work instead of ISE? → Make it clear why these documents are being published. Two reasons: documenting existing implementation, discuss where it is implemented. Bring new concepts to industry that can be further improved with future versions of this work (or versions that can be valuable over time). Don’t make it looks like a standard.

@nicorusti
Copy link
Member

Resolved in #67

@nicorusti nicorusti added this to the -03 milestone Oct 8, 2024
@nicorusti nicorusti reopened this Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants