Live data from Hacker News

Major P2P issues in Israel and possibly other Middle East countries

github.com

151–157 of 157 posts

Re: Major P2P issues in Israel and possibly other Middle East countries

#151
This Steam problem has affected all countries worldwide. There are confirmations on twitter from european, japanese, and other residents of "free" countries. The fact that only israelis, chinese and russians are complaining doesnt mean its related to their governments. Its just that in "free" countries Steam servers (SDR) are located throughout the country, while in "non-free" countries these servers may not exist at all. For example, to play with a neighbor both russian players need to connect to Sweden. I hope you know the geography and can predict the ping depending on how far a russian player might be from Sweden.

Re: Major P2P issues in Israel and possibly other Middle East countries

#152
post #60

Earlier quoted context omitted.

STUN/TURN is basically icanhazip for WebRTC. STUN gives you your public IP:port. TURN is the same, but the returned IP:port is the one that had been dynamically allocated to you at time of querying, rather than the actual ones. WebRTC clients take that STUN/TURN response and send to peers through out-of-band, through e.g. a lobby server chat mechanism, to set up the connection. This allows NAT table entries to be cre…

> TURN is the same, but the returned IP:port is the one that had been dynamically allocated to you at time of querying, rather than the actual ones. I don't know you mean by this, but I think you're confused. I have implemented STUN, so I know how it works. AFAIK, TURN doesn't reveal an address/port any different from that revealed by STUN, and cannot, because its discovery feature is STUN. (Also, a typical home user…

I admit that I only have rudimentary understanding, but: my understanding was that TURN uses a modified STUN format that returns the address/port on the peer facing side of the TURN server, a la address of a hotel room or PO box, of querying user. My point is that STUN/TURN(especially STUN) are not encapsulation protocols for WebRTC, but just means to determine(or get assigned, so TURN sort of is encapsulating, by being a transparent proxy) client's own public IP/port because there is no way to do so than by asking someone with a global IP.

Re: Major P2P issues in Israel and possibly other Middle East countries

#153
post #49

My unpopular opinion: Valve is basically a parasite or a landlord. They've been so successful it's hard to imagine a world without them, and they say "you gotta give the parasite its due" and we believe them and comply. It's been kept around because they treat their customers ok, but they absolutely exsanguinate their developers. And their engineering culture is... odd. They hire senior people and then let them all f…

Eh, Steam is kind of like the liberal democratic US empire. It may be evil in a lot of ways but it could actually be a LOT worse. We may actually historically be very lucky to have had a non-shittificationmaxxing games platform for a couple decades, just like we were lowkey lucky that the world was briefly ruled by a somewhat democratic country.. Enjoy both while they last, may not be around long.

> the liberal democratic US empire. It may be evil in a lot of ways

May be? It's absolutely evil in a lot of ways. It's an active participant in multiple genocides at the moment. And has been for a long time.

I guess it could be worse, but being stuck laboring under Saruman's orcs and pointing at Mordor and going "At least we aren't over there" isn't exactly a defense of the situation.

Re: Major P2P issues in Israel and possibly other Middle East countries

#156
post #64

Earlier quoted context omitted.

The company is very small, and they're doing a lot with what they have. Steam alone is full of arcane features that I keep discovering. There's a lot of backend stuff. They're making games and hardware. Perhaps some of this is contracted, similar to the Linux compat and drivers, but it's still impressive to me, compared to the orgs like Spotify, order of magnitude larger with barely any features at all. (I understand…

The company makes $50,000,000 for every employee each year. It can afford more employees.

No doubt they can, maybe they should. My point is that I'm more impressed with the results than many other companies that I know.

Re: Major P2P issues in Israel and possibly other Middle East countries

#157

Paging Fletcher Dunn

Whats he going to do? Stop the Israel conflict?

Nah. Fix the bug in their NAT code and/or route around bad network performance by deploying more relays in the Middle East with different hosting providers.

https://partner.steamgames.com/doc/features/multiplayer/stea...

Post reply on HN