News for hackers. Stuff that matters.
Re:Starlink is now Accepting General Pre-orders by Jedd on Wednesday February 17, 2021 @11:30PM (#26175818)
I expect a fair bit of interest from latency-sensitive markets (eg finance) here in Australia.

A few years ago when I was in the WAN optimisation space, IIRC Sydney/Singapore latency was ~150ms, partly raw distance, partly because the route was physically quite convoluted.

There's some expectation that once Starlink's mesh comms ramp up, it'll be significantly faster to go up to a bird, across through one or more at close-to-c, and then down into the local base station.

The fiber cable they ran from Perth up to Singapore a few years certainly won't be abandoned - it'll still be much cheaper / wider - but I can't imagine much appetite for any future under-sea cabling out of Australia (f.e.).

Re:Starlink is now Accepting General Pre-orders by walrus01 on Wednesday February 17, 2021 @11:32PM (#26175826)
in terms of raw capacity, I do not think that the intersatellite laser links (if/when they do get that working, which is a long ways off, 10 out of the 1050+ satellites right now have them, and none in production use), will approach anywhere near the capacity of a 40 or 80 channel, coherent 100/200/400GbE DWDM submarine line terminal. it's a whole other order of magnitudes.
Re:Starlink is now Accepting General Pre-orders by rlt on Thursday February 18, 2021 @02:14AM (#26176918)
Why couldn’t intersatellite laser links have similar capacity to fiber? In principle, if not practice?

Is it because ISLs will require more powerful lasers because the light is focused through a lens instead of guided through a fiber?

Re:Starlink is now Accepting General Pre-orders by sandworm101 on Thursday February 18, 2021 @10:52AM (#26181259)
>> Why couldn’t intersatellite laser links have similar capacity to fiber? In principle, if not practice?

Because laser energies, signal paths, traveling through free space must literally share that space with each other. It is effectively one wire. An underground cable can have hundreds, thousands, even millions of wires lying beside each other without interference.

It is comparable to the difference between a wifi connection and bundle of ethernet cables. One can scale and one cannot.

Re:Starlink is now Accepting General Pre-orders by binaryblitz on Thursday February 18, 2021 @02:53PM (#26184589)
I'll start by saying my understanding of the laser connection on the satellites is virtually nil.

Could you just add more beams on each satellite?

Re:Starlink is now Accepting General Pre-orders by sandworm101 on Thursday February 18, 2021 @08:38PM (#26188423)
No. The beams would overlap, which is fine of they are on different frequencies, but eventually you run out of frequencies to use. Fiber confines the beam to inside the fiber. No overlap between one fiber and another means you can run multiple down the same pipe.
Re:Starlink is now Accepting General Pre-orders by mleonhard on Friday February 19, 2021 @02:10AM (#26190520)
Why would they overlap?
Re:Starlink is now Accepting General Pre-orders by Melkman on Friday February 19, 2021 @09:35PM (#26200950)
Because a beam in an open medium always diverges due to wavefront errors and diffraction. A very good laser system might possibly have a divergence of only 1 microradians. For reference a typical laser pointer has a divergence angle of 1 to 2 milliradians. With the 2000km or so between satellites for Starlink the laser "spot" on the receiving satellite with the very good laser will be about 2 meter. Not enough to receive multiple beams on one satellite without overlapping.
Re:Starlink is now Accepting General Pre-orders by mleonhard on Saturday February 20, 2021 @12:01AM (#26201729)
Thanks for explaining. Would it work if they put receivers on a long pole, spaced 3m apart? Maybe they could mount them on the edge of the solar panel array, which is ~30m long [0].

[0] https://lilibots.blogspot.com/2020/04/starlink-satellite-dim...

Re:Starlink is now Accepting General Pre-orders by Melkman on Saturday February 20, 2021 @05:54AM (#26203235)
The link estimates the surface of the panels to be 30m2. Since the panels are 3.1m wide the length would be 9.6 meters. But even at 30 meters it would be very very hard to engineer a system that can keep a laser beam aligned on a moving target with sub microradian precision. I'd guess Starlink laser are more divergent to make hitting the target easier. Keeps the exit pupil a manageable size too (narrower beams need bigger optics).
Re:Starlink is now Accepting General Pre-orders by rlt on Thursday February 18, 2021 @06:51PM (#26187527)
Ok, but I was asking about a single space laser vs a single fiber, not the theoretical limits of many of them.

Space is pretty big, lasers are pretty narrowly focused, and not many people have lasers in space yet.

Re:Starlink is now Accepting General Pre-orders by bbarnett on Thursday February 18, 2021 @07:27AM (#26179027)
High end fibre routers use multi-spectral bandwith, effectively allowing for multiple data streams to be transmitted on one fibre cable, and re-broken out at the other end. This significantly increases bandwidth.

I doubt the laser links support this, and I wonder if any could, when in a non-encapsulated environment. EG, spectral pollution from sunlight/etc.

Re:Starlink is now Accepting General Pre-orders by andbberger on Thursday February 18, 2021 @02:33AM (#26177036)
probably less (literal) bandwidth, lasers are expensive
Re:Starlink is now Accepting General Pre-orders by walrus01 on Thursday February 18, 2021 @03:51AM (#26177497)
That and because the atmosphere is not clear (this is why 1Gbps free space laser network bridges have very limited range), the links from satellite to earth in any rf band will be very small in capacity as compared to a singlemode fiber cable. Space to space lasers, sure... Much clearer.
Re:Starlink is now Accepting General Pre-orders by andbberger on Thursday February 18, 2021 @04:05AM (#26177593)
Starlink ground links are RF
Re:Starlink is now Accepting General Pre-orders by walrus01 on Thursday February 18, 2021 @05:01AM (#26178018)
That's what I said
Re:Starlink is now Accepting General Pre-orders by andbberger on Thursday February 18, 2021 @01:52PM (#26183912)
oops my bad
Re:Starlink is now Accepting General Pre-orders by GoOnThenDoTell on Thursday February 18, 2021 @12:06AM (#26176094)
Do the markets need lots of bandwidth? Or just-enough with the lowest possible latency
Re:Starlink is now Accepting General Pre-orders by AdamJacobMuller on Thursday February 18, 2021 @12:40AM (#26176357)
Markets don't, but, GP said:

"I can't imagine much appetite for any future under-sea cabling out of Australia"

And the reality is that satellites can not compete with the bandwidth of subsea cables for bulk data transfer, HFT is a whole other world.

Re:Starlink is now Accepting General Pre-orders by devoutsalsa on Thursday February 18, 2021 @08:22AM (#26179490)
I’d guess that high speed data transfer competes with overnight shipping a hard drive in most current cases. In my day to day life, for most cases I’d rather has 10 Mbps with 10 ms latency than 1 Gbps with 250 ms latency. Generally speaking I’m looking for a snappy user experience and fast enough for Netflix streaming to a non-premium television. But high bandwidth and low latency would be super nice!
Re:Starlink is now Accepting General Pre-orders by walrus01 on Thursday February 18, 2021 @12:08AM (#26176108)
A lot of serious HFT has moved to HF radio bands with giant aimed yagi uda or dipole antennas, already... London, new york, chicago, tokyo. It's very low bit rate but lower latency.
Re:Starlink is now Accepting General Pre-orders by cromka on Thursday February 18, 2021 @12:31AM (#26176288)
So Australian FinTech will definitely appreciate Starlink, then?
Re:Starlink is now Accepting General Pre-orders by arcticbull on Thursday February 18, 2021 @01:26AM (#26176626)
I suspect Australian FinTech would be more interested in colocating near exchanges instead of trying to beam their orders through space, but I don't work in the sector so I can't say for sure.
Re:Starlink is now Accepting General Pre-orders by Dylan16807 on Thursday February 18, 2021 @02:06AM (#26176876)
Totally different use cases.

If you want to observe events at one exchange and send orders to another, all that matters is total latency. For that use it doesn't matter whether your servers are in the same room as one of the exchanges or 200 miles away from either one.

Re:Starlink is now Accepting General Pre-orders by robertlagrant on Thursday February 18, 2021 @06:03AM (#26178418)
It's true that total latency is what matters, and minimising latency by sitting near one of them and taking advantage of low-latency connections between exchanges sounds reasonable.
Re:Starlink is now Accepting General Pre-orders by megous on Thursday February 18, 2021 @09:13AM (#26179981)
Does this have a name? Something like "a race to ridiculousness?" It's so bizarre that it matters that someone places an order a few ms before someone else. And it's probably ns now. No time to stop and think,... just be faster than someone else.
Re:Starlink is now Accepting General Pre-orders by arcticbull on Thursday February 18, 2021 @01:01PM (#26183219)
Capitalism? :P
Re:Starlink is now Accepting General Pre-orders by nly on Thursday February 18, 2021 @01:35AM (#26176676)
Many wired leased lines that connect data vendors to exchanges are only ~2Mbps even in 2021.

You tend to get bandwidth spikes on most feeds at market open and close, but intraday rates are low

Re:Starlink is now Accepting General Pre-orders by bahmboo on Thursday February 18, 2021 @11:13AM (#26181630)
Check out this analysis of starlink ground relay routing vs fiber https://youtu.be/m05abdGSOxY
Re:Starlink is now Accepting General Pre-orders by Robotbeat on Thursday February 18, 2021 @01:16AM (#26176563)
It's not exactly a long ways off if a dozen satellites are already using it (there were 2 previous ones).

Every time SpaceX makes a goal, someone claims it's really far away until it is completed.

If there was a need for Terabit/s laser capacity for Starlink, there's no particularly good reason it couldn't be developed.

Re:Starlink is now Accepting General Pre-orders by n4r9 on Thursday February 18, 2021 @05:06AM (#26178053)
Musk does tend to achieve his goals eventually although the timescales are generally 2-7 years too ambitious:

www.bloomberg.com/features/elon-musk-goals

Re:Starlink is now Accepting General Pre-orders by VectorLock on Thursday February 18, 2021 @11:44AM (#26182076)
Damn that doesn't bode well for me getting a Cybertruck any time soon.
Re:Starlink is now Accepting General Pre-orders by spockz on Thursday February 18, 2021 @06:21AM (#26178546)
Is there any mechanism by which we (in general) or a client specifically could use an expensive low latency for say browsing and a high latency but wide/cheap pipeline for bulk transfer?

I can imagine being able to do this when you control both sides by letting one type of data flow over one IP and the other over a different one with different peerings. But I wonder whether this is generally available.

Re:Starlink is now Accepting General Pre-orders by mleonhard on Friday February 19, 2021 @02:41AM (#26190633)
In 1998, I lived in Ghana and used the Africa Online ISP. They ran a transparent HTTP proxy that routed through a high-bandwidth high-latency satellite connection. All other traffic went through a very low-bandwidth low-latency fiber connection. I used to proxy my browser through SSH to a US server and enjoy very fast text-mode browsing.

I expect some ISPs will end up using differential routing over Starlink and fiber. They could have the routers on each end automatically switch large one-way TCP transfers from the Starlink connection to the fiber connection after the first 2MB.

They could even make the transition smooth, by buffering data transferred over Starlink and slowly adding delay to match the delay of the fiber connection. This would require some RAM, but only during the transition period for each TCP session. The client would see the throughput go down during the transition period.

If the remote server could increase the data rate, then the ISP could perform the transition with no drop in throughput seen by the client. The sending router would send fake ACKs to the server to get it to send data faster. The sending router would send the burst of data through the fiber link and also buffer it and send it through Starlink at the original rate. Once the receiving router is receiving the same data at the same time over both the fiber link and Starlink, the sending router can stop sending over Starlink. The client's TCP ACK packets would continue to flow over Starlink.

Re:Starlink is now Accepting General Pre-orders by Natanael_L on Thursday February 18, 2021 @06:26AM (#26178586)
If either your ISP exposes that ability or if you maintain multiple outbound connections, then yes. But I don't think this is commonly implemented today, however.

You would probably have to configure your own routing table to direct traffic for each application through the appropriate link, but that's completely doable as long as you can write rules to distinguish the packets (for example based on destination).

Re:Starlink is now Accepting General Pre-orders by spockz on Thursday February 18, 2021 @06:46AM (#26178732)
Yes I can imagine using iptables to work but it was my understanding that this would only be able to determine the next hop and I couldn’t get it to force the decision higher up the chain. This would mean that every party along the chain has to play ball.

I can imagine that it would be beneficial for the internet experience if we could segregate low latency traffic (human/hft) traffic from hulk traffic such as video. Although this goes against net neutrality I suppose.

Re:Starlink is now Accepting General Pre-orders by Natanael_L on Thursday February 18, 2021 @07:16AM (#26178966)
If you want it to be done externally without setting up a routing table then the next best option would be some kind of traffic tagging to indicate what you want to go over which line. That would start looking like a network with multiple VLAN:s.
Re:Starlink is now Accepting General Pre-orders by dmurray on Thursday February 18, 2021 @06:29AM (#26178605)
If you use TOR browser, you're already doing this. Requests from TOR browser go over TOR, if you have a regular browser open in another window your internet-routable requests there go over the internet. Of course the first hop goes via your ISP in either case, but it's easy to imagine it doesn't.
Re:Starlink is now Accepting General Pre-orders by yencabulator on Monday February 22, 2021 @10:42AM (#26225755)
You can do this with a Linux box that has multiple internet links and/or VPNs, using fwmark for routing decisions. You can also e.g. launch a browser in a network namespace that is routed as you please.
Re:Starlink is now Accepting General Pre-orders by kweinber on Thursday February 18, 2021 @06:39AM (#26178677)
Isn’t the current latency between Sydney and Singapore 15ms or less by now? No one who is latency sensitive should be using Starlink unless they are in some incredibly remote location. (And they should move if they are 150ms is a cosmic age in low latency trading)
Re:Starlink is now Accepting General Pre-orders by jnsaff2 on Thursday February 18, 2021 @07:13AM (#26178934)
Sydney to Singapore is 6300km as the crow flies. At light speed completely directly best possible round trip time would be 42ms. Light moves more slowly in glass(fibre) and the submarine cables are definitely nowhere direct route, add also routing/switching overhead and the you end up in the hundreds.
Re:Starlink is now Accepting General Pre-orders by kweinber on Thursday February 18, 2021 @09:29AM (#26180131)
Just looked it up. 94ms. Starlink has far more latency.

By your lightsped math, Starlink won’t ever be able to compete on latency except in the most rural of areas with poor connectivity since low earth orbit has far more travel distance than convoluted surface routing.

Re:Starlink is now Accepting General Pre-orders by Jedd on Thursday February 18, 2021 @03:39PM (#26185189)
Yup, we might be down to 100ms now -- certainly still a long way from your initial 15ms guess.

Since I moved on from that last gig, I note that Telstra completed their Sydney-Perth re-cabling project, and the Vocus Perth-Singapore undersea link came online (2018-04).

(I believe east coast traffic routes through Perth to get to Singapore, which was/is/will continue to be part of the problem.)

"lightspeed math" means LEO may well offer performance improvements over terrestrial cabling in many non-obvious scenarios.

Re:Starlink is now Accepting General Pre-orders by ecpottinger on Thursday February 18, 2021 @11:03AM (#26181466)
Redo your math, in space the speed of light is at it's max. On fiber or cable the speed is cut almost in half. Result, Starlink with lasers can be faster.
Re:Starlink is now Accepting General Pre-orders by guywhocodes on Thursday February 18, 2021 @12:24AM (#26176239)
Australia min latency from Singapore is still 125ms for me. Maybe it's lack of peering from my providers side but it's definitely an issue.
Re:Starlink is now Accepting General Pre-orders by IntelMiner on Thursday February 18, 2021 @05:46AM (#26178310)
I get 75~ ms average on Aussie Broadband from Adelaide (FTTP) pinging Valve's Singapore game servers
Re:Starlink is now Accepting General Pre-orders by thejosh on Thursday February 18, 2021 @01:15AM (#26176558)
It's ~50 from perth though.