Remix.run Logo
duckduckman 3 hours ago

I think what we’re seeing here isnt Valve messing up but rather the middle east conflict expanded to cyberspace and spilling over to impact civilians. Look at the timing and affected countries. China isnt also exactly known for free internet.

WebRTC works as fallback. WebRTC is encrypted and cant be used for much else.

STUN in the otherhand is unencrypted and the protocol itself can be used for DDoS reflection/amplification. I would not be surprised if this is somehow weaponized and/or blocked/analyzed in real time that then breaks the connectivity.

numpad0 an hour ago | parent | next [-]

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 created as if they are outbound connection at both ends.

You can't make P2P connection with STUN/TURN alone. STUN/TURN is just a tool required for WebRTC.

ars 2 hours ago | parent | prev | next [-]

I think you have that backwards, WebRTC doesn't work, and STUN does.

RossBencina an hour ago | parent [-]

I think you have it sideways. STUN [1] is the NAT traversal / "NAT hole punching" process that allows peers to discover their public IP addresses and establish direct P2P bidirectional UDP communication. WebRTC depends on STUN to establish P2P communication. You may be thinking of TURN [2] which amounts to routing traffic through an intermediary node that is visible to the two peers.

[1] https://en.wikipedia.org/wiki/STUN

[2] https://en.wikipedia.org/wiki/Traversal_Using_Relays_around_...

Georgelemental 3 hours ago | parent | prev [-]

> impact regular people

I'm sure it was unintentional, but this phrase implies a pretty ugly sentiment

nine_k 3 hours ago | parent | next [-]

Regular people here are as opposed to military servicemen. The people who did not sign up for going to war.

underdeserver 3 hours ago | parent [-]

These are dudes, likely some of them teenagers, playing Street Fighter and Tekken.

Who signed up for what?

nine_k 3 hours ago | parent | next [-]

The network shenanigans that apparently affect the p2p gaming is allegedly by the militaries of many countries, related to the Iran war. Much like GPS disturbancs in Northern and Eastern Europe are due to the war in Ukraine. Dudes delivering pizza have to suffer them, even though they never signed up to take part in the war.

RamRodification 3 hours ago | parent | prev [-]

> Who

These dudes and dudettes playing video games

> what?

Military service

orlp 29 minutes ago | parent [-]

https://en.wikipedia.org/wiki/Conscription_in_Iran

FWIW I don't agree with the comment chain's source, I read "regular people" as "civilians" and don't think there was any nasty connotation meant.

croes 3 hours ago | parent | prev | next [-]

> impact regular people

aka civilians

Drupon 2 hours ago | parent [-]

[flagged]

duckduckman 3 hours ago | parent | prev | next [-]

Fair enough. Edited for clarity.

decremental 3 hours ago | parent | prev [-]

[dead]