benjojo
replied 12 Nov 2024 16:17 +0000
in reply to: https://toot.mirbsd.org/users/mirabilos/statuses/01JCGHQZ2QTVS8ZNH0TWGD161R
benjojo rss
Hope you never notice the outages I cause. Knows where the RFC2616 bodies are buried. recurse.com SP'2 18
Follow me using: @benjojo@benjojo.co.uk
in your client
benjojo
replied 12 Nov 2024 16:17 +0000
in reply to: https://toot.mirbsd.org/users/mirabilos/statuses/01JCGHQZ2QTVS8ZNH0TWGD161R
benjojo
replied 12 Nov 2024 12:14 +0000
in reply to: https://mstdn.io/users/wolf480pl/statuses/113469906936043544
@wolf480pl It's a well known cheeky-shit thing to do on IXs to "static route" a peer to get free traffic transit.
This is very obviously against the rules of the IX and you can write ACLs to stop this from happening at all, but the vast majority of IX members don't
benjojo
replied 12 Nov 2024 12:08 +0000
in reply to: https://mstdn.io/users/wolf480pl/statuses/113469850790002043
would this also work if you explicitly specified a broadcast MAC?
Probably not, I don't really want to test that
Also, did these peers forward it because 9.9.9.9 was their customer, or did they forward it through their peers or even upstreams?
no they just forwarded it because the ASIC/Software/Whatever treats any unicast packet coming into their port as for them
If you were to send all DNS queries like that, would they send you a bill at the end of the month?
That would require the router/vendor/operator to have tooling in existence or enabled for such things
benjojo
replied 12 Nov 2024 11:43 +0000
in reply to: https://chaos.social/users/vidister/statuses/113469796989333482
@vidister to their credit they do seem to have a limit of about 10 megabits for bum traffic, well, most of the time. Sometimes they do forget to have this limit on and I have had my one gig port completely slammed with bum traffic
benjojo
replied 12 Nov 2024 11:35 +0000
in reply to: https://donotsta.re/objects/2420ad24-4081-4b4e-8865-51c48745e172
Hmmmm. "cool" feature of some IX's combined with some IX participants.
First, find a IX address that is not in use:
root@linx-ns:~# ping 195.66.231.230
PING 195.66.231.230 (195.66.231.230) 56(84) bytes of data.
^C
--- 195.66.231.230 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
Then hard set it's neighbour mac address to something that is not on the IXP
root@linx-ns:~# ip neigh replace 195.66.231.230 lladdr de:ad:ad:dd:dd:dd dev enp129s0f0.700
Then set a destination route to go via the mac-address-that-does-not-exist
root@linx-ns:~# ip route add 9.9.9.9/32 via 195.66.231.230
and then ping it
root@linx-ns:~# ping 9.9.9.9
PING 9.9.9.9 (9.9.9.9) 56(84) bytes of data.
From 195.66.226.119: icmp_seq=1 Redirect Host(New nexthop: 195.66.225.238)
64 bytes from 9.9.9.9: icmp_seq=1 ttl=63 time=0.720 ms
64 bytes from 9.9.9.9: icmp_seq=1 ttl=63 time=0.756 ms (DUP!)
64 bytes from 9.9.9.9: icmp_seq=1 ttl=63 time=1.47 ms (DUP!)
^C
--- 9.9.9.9 ping statistics ---
1 packets transmitted, 1 received, +2 duplicates, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.720/0.981/1.468/0.344 ms
Cool right??
What is happening here is nuts on many different levels. To start, the non existent MAC address forces this IX (LINX) to treat any packets send to as "BUM" traffic, LINX could have prevented this by using static MAC like quite a lot of the other big ones do.
That however does not explain why we got ping responses... It turns out some routers on the peering LAN don't check if the destination MAC address for a packet is their own before forwarding the traffic! in this case 3 different LINX member routers saw my unknown unicast packet and was like "sure, why not, I'll route that!", and the packet routed all the way through to 9.9.9.9, and a response came back to me.
Mental!
mmm, LHR<->SFO per flow latency graph sometimes looking like artwork
benjojo
replied 11 Nov 2024 17:16 +0000
in reply to: https://gotosocial.i.eta.st/users/eta/statuses/01JCE3EW4WK9G4DK8BWAVMHX1J
biblically accurate monitoring product (ThousandEyes)
benjojo
replied 11 Nov 2024 11:17 +0000
in reply to: https://chaos.social/users/jesopo/statuses/113464030637812996
@jesopo jess wake up, bible study chat goin on
also them biblically accurate angels are not angels right?
benjojo
replied 11 Nov 2024 10:59 +0000
in reply to: https://social.treehouse.systems/users/dee/statuses/113463957997199335
@dee I was going to say there isnt as much undefined behaviour in the bible, but thinking about it, the bible has just been adapted to cover a lot of the "undefined behaviour" that exists today.
The best thing about the C people is that you can pit them against each other based on the 3 compilers MSVC/GCC/LLVM, and have them debate for days like rabbis while someone writes their 4th out of bounds bug in some critical national infrastructure
benjojo
replied 11 Nov 2024 10:56 +0000
in reply to: https://benjojo.co.uk/u/benjojo/h/DNLTS18nsvS3xHj2gX
Reddit, the place where you have /r/FurryYiff perfectly co-exist with /r/AcademicBiblical , all together training the next LLM chatbot to be somehow deeply knowledgeable at both subjects
benjojo
replied 11 Nov 2024 10:55 +0000
in reply to: https://benjojo.co.uk/u/benjojo/h/YbsHTg3X5SqVtbg5Vx
I weirdly appreciate the accumulated amount of time humanity has put into a small(ish) set of religious books, but it's also terrifying that there are people who know this stuff down to the word in many places, and across all of the different translations!
Those "biblically accurate angels" right? How many eyes are we talking?
I tried to look it up and stumbled upon /r/AcademicBiblical with a surprisingly in depth debate thread, and this incredible comment from the mod team.
My conclusion is that, they are arguably not angels (boo!) and “full of eyes in front and behind” leaves a lot to the imagination
benjojo
reposted 11 Nov 2024 09:37 +0000
original: Thayer@mastodon.social
Um, thanks Amazon?
Me after learning about all of the other things iproute2 can do
hmm, the renewal for is2000slash12announcedagain.com is up again
Has 2000::/12 been announced again?
Not yet!
It has been 701 days since your RPKI alerters might have fired, A bgp.tools service
I think a 700+ day run is a good enough sign that we have successfully avoided this failure mode for the forseeable future.
I was told by one particular T1 that the existence of this site was the strongest motivation to fix everything in their setup that was+could cause them to announce a IPv6 /12. Seems like it worked! Time to let the domain lapse as it's done it's job
Me being completely unsurprised to learn that my father (a plumber) has also discovered Factorio and it has too changed/ruined everything
benjojo
replied 10 Nov 2024 18:05 +0000
in reply to: https://gotosocial.i.eta.st/users/eta/statuses/01JCBK4E2589MZSM75RYQ93W9R
@eta To be fair the kodi boxes are increasingly organised crime coded, but yeah. At RIPE someone rep-ing the football rights holder had a short (and honestly, unactionable) talk about how they were annoyed that whois was not good enough to always identify the people behind such operations https://ripe89.ripe.net/archives/video/1448/
The next day was a talk about what happens when you give companies the access they want (In this case, Italy) https://ripe89.ripe.net/archives/video/1496/
benjojo
replied 09 Nov 2024 21:19 +0000
in reply to: https://chaos.social/users/ffs/statuses/113454620266406027
benjojo
replied 08 Nov 2024 13:53 +0000
in reply to: https://mastodon.social/users/flacs/statuses/113447500783259197
benjojo
replied 08 Nov 2024 12:44 +0000
in reply to: https://toot.community/users/tmcfarlane/statuses/113447382079654258
@tmcfarlane Yeah it does have a little suspicious vibes in that regard, but I assume it's possible (A mini HN comment thread popped up on exactly this https://news.ycombinator.com/item?id=42083019) to consent to such things, and I suppose there is a realistic need to have some real human skulls as specimens
"The thing that nobody tells you is that you can buy a real human skull online (shoutout to skullsunlimited.com). We did that, and then CT scanned it."
I must say, going into the business of selling real human skulls, and then deciding on skullsunlimited.com as a domain is a particular kind of person.
I want to meet this person (under the promise they wont do anything to my currently-in-use skull)
benjojo
replied 08 Nov 2024 11:23 +0000
in reply to: https://chaos.social/users/jesopo/statuses/113447064978695138
benjojo
replied 07 Nov 2024 13:06 +0000
in reply to: https://mastodon.me.uk/users/boffbowsh/statuses/113441738935923131
benjojo
replied 07 Nov 2024 12:28 +0000
in reply to: https://chaos.social/users/DrLuke/statuses/113441661085303703
benjojo
replied 07 Nov 2024 12:09 +0000
in reply to: https://alyx.social/users/alyx/statuses/113441570404140708
@alyx Most of the old ones were handed to me at various events, I think the congestion was from CCCamp (to be honest it's not even accurate anymore, Cogent is fine :tm: at the moment, Need to find a newer, more relevant version)
A new laptop means that some very difficult decisions need to be made, not the hostname, or the OS setup, that's all easy.
It's the stickers. (Apart from the Cyber tape that is a critical feature)
(Old laptop for comparison)
benjojo
replied 07 Nov 2024 09:43 +0000
in reply to: https://en.osm.town/users/mdione/statuses/113440901463808934
Ah, the age old, delivery company site says " We’ll be with you in approximately 15 minutes "
Does that mean that I can take a very quick shower? Does delivery guy somehow know that the moment I get wet is the perfect time to call the door?
benjojo
replied 06 Nov 2024 22:31 +0000
in reply to: https://honk.tedunangst.com/u/tedu/h/PlQH3JmfGT6lPKW5M8
@tedu is this just convincing human handwriting done out of a plotter machine, remarkably devious if so
benjojo
replied 06 Nov 2024 18:27 +0000
in reply to: https://furry.engineer/users/livingshredder/statuses/113437394941203879
@livingshredder it's a particular reflection that it's weird that there are so many things using PPPoAnything
A very normal Wikipedia table to stumble upon
benjojo
reposted 06 Nov 2024 11:30 +0000
original: job@bsd.network
Our favorite Internet routing protocol - BGP - just got an update!
The mechanism in this RFC should help a bit against zombie routes and other problems https://rfc-editor.org/rfc/rfc9687.html
hat tip to @benjojo and Yingzhen Qu for sticking it out with me
benjojo
reposted 06 Nov 2024 11:30 +0000
original: IPngNetworks@ublog.tech
https://mailarchive.ietf.org/arch/msg/idr/546I0_A0F80PjYqjB2_6ty04OQs/
@job @benjojo and @yingzhen: congratulations on reaching the finish-line!
benjojo
reposted 06 Nov 2024 11:30 +0000
original: rfceditor@mastodon.online
RFC 9687: Border Gateway Protocol 4 (BGP-4) Send Hold Timer, J. Snijders, et al., https://www.rfc-editor.org/info/rfc9687 #RFC This document defines the SendHoldTimer, along with the SendHoldTimer_Expires event, for the Border Gateway Protocol (BGP) Finite State Machine (FSM). Implementation of the SendHoldTimer helps overcome situations where a BGP connection is not terminated after the 1/2
benjojo
replied 05 Nov 2024 15:58 +0000
in reply to: https://mstdn.social/users/HopelessDemigod/statuses/113430806180390862
@HopelessDemigod Oh that one is easy: https://bgp.tools/as/8978 / https://bgp.tools/rankings/VA?sort=v4
benjojo
replied 05 Nov 2024 13:20 +0000
in reply to: https://mastodon.me.uk/users/boffbowsh/statuses/113430508145688765
benjojo
replied 05 Nov 2024 13:09 +0000
in reply to: https://mastodon.me.uk/users/boffbowsh/statuses/113430501949564123
Always impressed to see the Jehovah's Witnesses of all religions have a surprisingly (to me at least) large BGP network footprint. You just have to figure out all of the names JW operates under.
But like,
AS52887 (Associação Torre de Vigia de Bíblias e Tratados),
AS54235 (Watch Tower Bible and Tract Society of Canada),
AS61266 (Jehovas Zeugen in Deutschland, K.d.O.R.),
AS62244 (Watch Tower Bible and Tract Society of Britain),
AS55891 (WATCH TOWER BIBLE AND TRACT SOCIETY, Japan)
AS9454 (Watch Tower Bible and Tract Society of Korea),
AS28466 (La Torre del Vigia A.R./JW Mexico),
AS51752 (Wachttoren-, Bijbel en Traktaatgenootschap Kerkgenootschap),
AS40335 (Watchtower Bible and Tract Society of New York, Inc.),
AS327889 (Watchtower Bible and Tract Society of South Africa)
All of these have their own IP space assets, and decent-ish uplink setups, IX ports, etc
Like the dutch entity https://bgp.tools/as/51752 has it's own RIPE LIR, 2x10G IX ports, and 3x Teir 1 uplinks!
benjojo
replied 05 Nov 2024 12:05 +0000
in reply to: https://social.pixie.town/users/joepie91/statuses/113430252187239287
In the market to be anesthetised for 48 hours so I don't have to comprehend a in-progress election in a country I can't vote in
benjojo
replied 04 Nov 2024 20:34 +0000
in reply to: https://woof.tech/users/unlobito/statuses/113426581663439902
@unlobito yeah... "The remaining waste is shipped abroad" vibes extremely badly, goes back to a long time tradition of rich countries exporting misery to poorer ones
benjojo
replied 04 Nov 2024 18:28 +0000
in reply to: https://benjojo.co.uk/u/benjojo/h/BzgM4tR9QZL1nX17J4
It's stupid that to buy lunch without a drink sometimes comes out to be more expensive because of this. Sigh.
Weirdly the thing that is increasingly putting me off from drinking a bottle of soda every single day via the Tesco meal deal (or similar) is not the clearly bad idea of consuming that much sugar every single day, but the huge piles of plastic bottles that slowly accumulate in my flats "recycling" bin.
Especially since as far as I can understand recycling these bottles is very tricky and in practice is not really done...
benjojo
replied 04 Nov 2024 17:27 +0000
in reply to: https://mastodon.social/users/purpleidea/statuses/113425674146290836
How many packets are dropped during switchover?
datasheet suggests average switching time of 3ms, worst case 10ms
Does switching one way vs. the other have a different latency?
Unsure, i've yet to get this unit working
Do people still use something like this these days?
Yeah optical bypass protection still is used in some kit, though this being multimode only, is a little more limited use case (hence the reason I likely have it now)
Continuing my connoisseur-ness of weird stuff, I have been given a old OPB-SCE8K-MM to play with from a old cisco SCE8000 optical chassis.
The purpose is so that you can electrically (5 volts by the look of it) swap two (850nm in this case) optical paths, so if you were adding a interception/firewall in or something and wanted automatic redundancy or hands free control.
I need to figure out what the pin out of the connector is, so I can drive it without the rest of the SCE8000, but interesting how clean it is inside, also that the actual PCB inside the cisco branded unit doesnt seem to be made by cisco!
benjojo
replied 03 Nov 2024 20:00 +0000
in reply to: https://splodge.fluff.org/users/sully/statuses/113420620064674097
I've not used snapchat in ages, but looking back I kinda do miss the goofy location based overlays they had, they were nice for "documenting" your photo roll on where you were/what the context was
For example, a random one I picked out in 2017 that gives me context that I was sailing that day