• Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
Welcome to OpenComputers

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more!

This message will be removed once you have signed in.

  • Announcements

    • Lizzy Trickster

      Latest Stable OpenComputers Version   11/26/16

      The latest released version of OpenComputers is version 1.6.1 for MC 1.7.10, 1.8.9, 1.9.4 & 1.10.2. See more information here! Beta/Dev builds can be found at the Jenkins Build Server (ci.cil.li)
MajGenRelativity

oetf
OETF #8 - Allocated Network Card Port Numbers

10 posts in this topic

This is a centralized repository to allow users to communicate on what port numbers their programs use, and to reserve them in an effort to minimize overlap.

This is a copy of: https://github.com/GlobalEmpire/GERT/blob/master/Reserved OC network card ports.txt

If you would like to reserve a number, please do any of the following:

1. Post in this thread

2. Message MajGenRelativity on Discord

3. Message Gavle on irc.esper.net

 

Currently Reserved Ports:

Port 14: Ethernet over OC: Reserved by SolraBizna

Port 4096: MultICE Networking: Reserved by Izaya

Ports 4378-4379: GERTi: Reserved by Global Empire

Port 9100: Network Print Service: Reserved by Dustpuppy

Edited by MajGenRelativity
Add Dustpuppy reservation

Share this post


Link to post
Share on other sites

Don't you think the first n ports should be saved for public oetf network protocols, rather than taking the first 10 for a private chat program? I think maybe the first 256. Or since people tend to use low numbers for their private programs, we should use the highest 256 ports for oetf ports

Share this post


Link to post
Share on other sites

Lol, you must have looked at the GitHub listing. I keep forgetting to remove the reserved ports for my chat program, as it is garbage, and should be rewritten to use GERT. I don't really want to reserve ports for programs that don't even exist as ideas yet, so I'm not sure what to think about your suggestion. If you have a specific program you want a port(s) reserved for, let me know!

 

Edit:

Thinking back on my chat program, it's actually pretty ancient (circa 2+ years ago). One of the first programs I ever created. But, I'm removing the reservation because I will revise it to run over GERT which means it does not require its own port reservation.

Edited by MajGenRelativity

Share this post


Link to post
Share on other sites

Why does GERT need 172 ports? That seems a bit too many. Theoretically you can stuff it all into one port, and have your own system for "sub" ports? I dunno, but it would probably be better/nicer if it only needed one port?

Share this post


Link to post
Share on other sites

As of right now, it does only need 1 port, but I'm holding off collapsing the reservation down fully until v1.0, when I'll know for certain how things work. I've already reduced the reservation by ~1,000 ports though :)

Share this post


Link to post
Share on other sites

While GERT is almost certainly going to go down to 1 port, I'm going to hang onto a second port reservation just in case I want to split up commands or reservations or whatever to extend the system.

Share this post


Link to post
Share on other sites

And me again. :blink:

 

I take also port 148 for internal usage of my gui, that is more and more getting a managed window system and port 4662 for short messages.

Think, that i will need more, as longer i am coding on the gui ;)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now