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

Research tomesh AS #20

Closed
4 of 6 tasks
darkdrgn2k opened this issue Jun 20, 2020 · 10 comments
Closed
4 of 6 tasks

Research tomesh AS #20

darkdrgn2k opened this issue Jun 20, 2020 · 10 comments
Assignees
Labels
blocked This can't continue for reasons outside of its control governance Organizational and Program Governance network Network Planning, Design and Operations operations Project Operations

Comments

@darkdrgn2k
Copy link
Contributor

darkdrgn2k commented Jun 20, 2020

This initial comment is collaborative and open to modification by all.

Task Summary

🎟️ Re-ticketed from: #
📅 Due date: N/A
🎯 Success criteria: Get or Reject a tomesh AS

Summary

ARIN

To gain ownership of an IPv4 or IPv6 Public Internet IP Space you must register with a Regional Internet Registry. The North America registry is called ARIN. Once registered we can apply for a IP address size for both IPv4 and IPv6.

AS number

When applying for a IP range we will also be given an AS number. This AS number is used to announce the location of these IP addresses to the internet.

Reasons for requiring an AS

Multiple Exit Nodes support

When using multiple exit nodes, the ability to announce the same IP address for each one will allow for more resilience on the mesh. Just like outbound connections could use any exit node, inbound connections could also be routed through any exit node.

Possibly not as important when using NAT

Public IP routing inside of mesh

With an assigned AS we can router the IPv4 addresses into our mesh. The means that members can be given a publicly routable IPv4 IP address that lives on the mesh and is reachable from the internet.

Additionally publicly routable IPv6 addresses could also be handed out inside the mesh to every user.

TORIX Peering

To peer with TORIX you require your own IP range to announce. Torix is a "short cut" to many of the larger organizations that have presence in Toronto. This shortcut would lower the dependence on our internet egress.

Easier donate ask

IPv4 are a rare commodity and many transit contacts may not wish to donate theirs. By being able to bring our own IPv4 addresses, it may be easier to ask for service since it would not require depleting their ipv4 pools.

Puts on on the "MAP"

By owning an AS and an IP range we could be seen as more then a few hobbits and serious players in the "internet" game.

To Do

  • Research Pricing with ARIN
  • Decide on size and ips
  • Research who can hold it (tomesh, free geek)
    • Approach Hypha to be the legal custodian
    • Get approval
  • What is needed to apply
@ASoTNetworks
Copy link
Member

ASoTNetworks commented Jun 20, 2020

Doing some research: https://www.arin.net/resources/fees/fee_schedule/
All Prices in USD

AS:

Initial fee for ASN: $550
Annual maintenance fees are $150 for each ASN paid yearly

IP:

IPv4 /24 - $250 yearly
IPv6 /40 - $250 yearly

First year cost:
Initial ASN fee $550 + IPv4 /24 $250 + IPv6 /40 $250 =
$1050

Yearly cost:
IPv4 /24 $250 + IPv6 /40 $250 + maintenance fees $150 =
$650

Requirements:
Need a legal entity (registered business)
https://www.arin.net/resources/guide/request/

@darkdrgn2k
Copy link
Contributor Author

darkdrgn2k commented Jul 14, 2020

Spoke to some one in nycmesh that owns an ASN

  • Initial fee for ASN: $550
  • ISP minumum is Small x2 (500) not Small x3 (250)
  • You get IPv4 AND IPv6 when you get an allocation.
  • as an ISP registration there is no yearly ARIN fee

So

Initial cost $550
Small X2 - $500 (includes ipv6 and ipv4)
$1050

Ongoing costs
Small x2 - $500

image

Example for ips
image
image

@benhylau
Copy link
Member

Please update my proposal to Hypha when you know the actual cost we will be aiming for

@dasanchez
Copy link

👋😃
Sooo I have $190 from last year's speaking engagements that I can transfer to tomesh.
Let me know when you're ready to make a move and I'll send some moneys over (for AS setup or anything else that requires funds).

@darkdrgn2k
Copy link
Contributor Author

darkdrgn2k commented Jul 15, 2020

@benhylau

Please update my proposal to Hypha when you know the actual cost we will be aiming for

My understanding is as follows

Initial cost $550
Small X2 - $500 (includes ipv6 and ipv4)
Total: $1050

Ongoing costs (yearly)
Small x2 - $500

Once we setup an ARIN account (before we become an ARIN member) we can request a confirmation of costs from them

@darkdrgn2k darkdrgn2k added network Network Planning, Design and Operations operations Project Operations labels Jul 19, 2020
@makew0rld makew0rld mentioned this issue Aug 3, 2020
3 tasks
@benhylau
Copy link
Member

@ASoTNetworks can you take this ticket since you're also working on hyphacoop/organizing#329 on Hypha side?

@ASoTNetworks ASoTNetworks self-assigned this Aug 19, 2020
@ASoTNetworks
Copy link
Member

I have revived the quote from ARIN and have been updating the ticket here hyphacoop/organizing#329 to keep it in one place.

@benhylau
Copy link
Member

benhylau commented Aug 24, 2020

I guess the next steps are:

  • wait for Establish Free Geek Relationship As Host #2 to land and ISOC grant to arrive at FreeGeek
  • @tomeshnet/organizational-and-program-governance and @tomeshnet/project-operations to confirm we are good with this arrangement, and approve the budget
  • @hyphacoop to place the order then invoice FreeGeek

@ASoTNetworks @darkdrgn2k what is the timeline for this?

cc. @TimTor @ryan-fgt

@benhylau benhylau added the governance Organizational and Program Governance label Aug 24, 2020
@benhylau
Copy link
Member

@dasanchez maybe once we set up open collective you can be our first contributor :)

@darkdrgn2k
Copy link
Contributor Author

Transfer of resource:

Source: https://www.arin.net/resources/fees/fee_schedule/

ARIN will collect a $300 USD, non-refundable transfer processing fee for each transfer request of registration rights to Internet number resources

This transfer processing fee will be invoiced to the source organization’s billing Point of Contact (POC) and are to be paid before evaluation of the transfer request begins. This fee does not guarantee approval of a transfer request.

Source: https://www.arin.net/resources/registry/transfers/quickguide/

ARIN will collect a $300 USD, non-refundable processing fee for each transfer request of Internet number resources. This fee will be invoiced to the source organization’s billing Point of Contact (POC), is to be paid before request evaluation begins, and does not guarantee approval.

Once the transfer is approved and ARIN receives a signed Registration Services Agreement (RSA) and any other applicable fees, and completes any required Inter-RIR coordination, your resources will be transferred.

@darkdrgn2k darkdrgn2k added the blocked This can't continue for reasons outside of its control label Feb 13, 2021
Toronto Community Network: Main Project Board automation moved this from Backlog to Completed Jun 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked This can't continue for reasons outside of its control governance Organizational and Program Governance network Network Planning, Design and Operations operations Project Operations
Development

No branches or pull requests

5 participants