<mrvn>
"I'm not worried about Maze. I'm worried about Canada."
danilogondolfo has quit [Remote host closed the connection]
elastic_dog has quit [Ping timeout: 264 seconds]
elastic_dog has joined #osdev
fedorafansuper has joined #osdev
fedorafan has quit [Ping timeout: 248 seconds]
dude12312414 has joined #osdev
dude12312414 has quit [Quit: THE RAM IS TOO DAMN HIGH]
fedorafansuper has quit [Ping timeout: 246 seconds]
fedorafan has joined #osdev
xenos1984 has quit [Ping timeout: 248 seconds]
xenos1984 has joined #osdev
bas1l is now known as basil
fedorafan has quit [Ping timeout: 248 seconds]
fedorafan has joined #osdev
xenos1984 has quit [Ping timeout: 248 seconds]
gabi-250 has quit [Remote host closed the connection]
gabi-250 has joined #osdev
gabi-250 has quit [Remote host closed the connection]
gabi-250 has joined #osdev
xenos1984 has joined #osdev
gabi-250 has quit [Remote host closed the connection]
gabi-250 has joined #osdev
gabi-250 has quit [Client Quit]
epony has quit [Quit: QUIT]
[itchyjunk] has joined #osdev
MiningMarsh has quit [Ping timeout: 260 seconds]
gabi-250 has joined #osdev
terminalpusher has quit [Remote host closed the connection]
<geist>
ah a nice lazy sunda
terminalpusher has joined #osdev
<clever>
less lazy here, i shoveled some snow
<zid>
I burninated myself.
<geist>
no burninate!
<geist>
yah there's a cold spell here today, just above freezing, though sun is out
<clever>
ive had 3 short power outages in the last 48h
<clever>
most anoying part, is that when my ip changes, google ad's forget who i am, and all the YT ad's turn french
<clever>
it reveals that a lot of the profiling, isnt tied to your acct
<geist>
yah i have recently discovered the downside of not doing NAT translation on your ipv6 addresses
gjnoonan is now known as gjn
<geist>
if the exterbal one changes, suddenly all of your internal ip addresses are wrong, and it takes some amount of time for all the computers to re-figure it out
<geist>
since basically the /64 prefix changes on them
<clever>
i'm still on v4 here
<clever>
my isp doesnt offer v6, and an array of problems have made a v6 gateway a problem
<clever>
for example, netflix now detects if v6 and v4 dont agree on your location, and just blocks playback entirely
<clever>
they think your v4 proxy is leaking v6 connections
<geist>
yah as much as i dislike xfinity in general, they at least do v6
<geist>
and yeah no point bothering wiht a v6 gateway, there's no advantage there except tinkering
<zid>
v6 gateway is so you can have cool rdns on irc
<clever>
v6 gateway also helps if you need multiple port 80 services for ex
<clever>
and less dns to update when your v4 changes
<mrvn>
and if you want to do netflix why not simply block one of v4 or v6?
<geist>
yeah but at that poit you're just using it as a VPN
<mrvn>
which you probably want for netflix anyway so you can watch shows in english.
<geist>
actually a question is does netflix even expose their stuff over v6
<zid>
You could host your own subdomains' DNS
<zid>
and update everything together
<clever>
mrvn: in the past, i used a /proc file to tell my tablet to ignore v6 RA packets
<clever>
so it decayed to v4 only
<clever>
but i lack root on the new tablet
<theWeaver>
how do i get cool RDNS for IRC
<zid>
set up an ipv6 tunnel
<mrvn>
you can't block netflix on v6 on your router?
<clever>
mrvn: i could, hadnt considered it at the time
<zid>
and get the ip's rdns delegated to something you control
<geist>
blocking by ip is somewhat more difficult on v6
<clever>
but dns could just delete AAAA records for the whole domain?
<geist>
or at least it's not as obvious what range of addresses is a host or a service or whatnot
<clever>
geist: there are also 2 different types of servers netflix can be hosting, the active servers that phone-home with your real ip and geolocation, and the passive CDN servers that just host media
<geist>
yep. i do a lot of dns blocking for ads and stuff at my router
<theWeaver>
zid: if you're so smart why do you have a plain virginmedia rdns for IRC
<clever>
the active servers have far less bandwidth to deal with, and are easier to block/proxy
<zid>
cus my ipv4 is fucked rn
<zid>
packet loss etc
<zid>
makes the tunnel a terrible experience
<zid>
as it adds extra hops and latency
<theWeaver>
surely your ipv6 is fucked
<geist>
also i've found at least on the old freenode that they were always network klining swaths of those sort of things
<theWeaver>
also my ipv6 is also fucked currently
<theWeaver>
telekom's ipv6 routing is bullshit rn
<geist>
you could easily get hoovered up into a kline
<theWeaver>
zid: r u bri'ish
<zid>
my ipv6 tunnel would be fucked, because it's.. tunneled over ipv4
<clever>
also, at one time, netflix didnt catch the v4/v6 mismatch
<clever>
and gave me the american lineup
gjn has quit [Remote host closed the connection]
gjn has joined #osdev
<geist>
and your tv glowed with a golden hue that you were able to bask in for that fleeting moment
<geist>
ever since then you have longed for that
<geist>
just ever out of reach
<zid>
no his TV told him to drink the verification can of mountain dew but he could not
<mrvn>
clever: I have a v4/v6 mismatch because my ISP NATs v4. Not enough IPs in the world.
<geist>
oh god that would suck
<geist>
having your ISP nat your shit
<mrvn>
it does.
<clever>
cgnat
<zid>
yea all my german friends have no ipv4
<zid>
they all share the same ipv4 address
<mrvn>
makes you hate stuff that doesn't do v6
<geist>
as much as everyone loves to poop on american broadband, etc i dont think any of them NAT
<geist>
(though i say that i'm sure there are some somewhere, just because)
<zid>
UK has more addresses than people cus.. we're important
<zid>
germany has fewer
<zid>
We'll have to sell them some soon probably
<zid>
When we start to turn into mini russia, oligarchs will sell our IPs while we sit in the snow
<geist>
yah i am pleased just based on traffic reports from my router that i get about 50/50 on v4/v6
<geist>
though may be skewed a bit higher towards v6 because of work
epony has joined #osdev
<c2a1>
germany has less ip addresses than people?
<mrvn>
certrainly less than devices
<c2a1>
that's interesting
<c2a1>
that depends on your definition of device
<mrvn>
c2a1: routers
<geist>
i think in general phones tolerate being natted okay. i suspect most ip addresses handed to smartphones are behind a nat right now
<clever>
one hotel i visited years ago, charged per day, per device
<c2a1>
so more people have intranets not on the internet?
<clever>
but purely by chance, i had brought my own router, and they offered ethernet
<geist>
probably the best way of putting it is 'ip address per household'
<clever>
so i was able to just clone mac, and NAT
<c2a1>
i wonder what the statistic for the us is
GeDaMo has quit [Quit: That's it, you people have stood in my way long enough! I'm going to clown college!]
<mrvn>
There are also a bunch of IP networks assigned to stuff that doesn't need that much while other stuff (like ISP) has grown beyond their alloted IP ranges.
<c2a1>
do you are talking about ipv4
<c2a1>
*so
<geist>
yah i think this is all implied to be v4. i doubt there are any allocation issues with v6 right now
<mrvn>
hard to do with more IPs than atoms in the universe
<clever>
the entire 5.0.0.0/8 range used to be reserved, and a vpn i used was (ab)using it
<geist>
i was surprised that my ISP would even give me more than >/64
<clever>
but recently, that range has become available for public use, and caused a few conflicts
<geist>
i actually ask for and get a full /60, which gives me 16 VLANs worth of v6 addresses
<c2a1>
did any of you use aix ever
<c2a1>
or use a bbs(second question)?
<geist>
no and yes
<c2a1>
because from what i've seen on ibm's site it is pretty lightweight(like openbsd, as far as memory requirements go)
<mrvn>
geist: can't you do a /80 per host? That allows for using the MAC for the last 48 bits.
<geist>
yeah but it's not specced that way. a /64 is basically a subnet by definition
<c2a1>
and that intrigued me due to solaris and hp-ux being the opposite
<geist>
and there is a defined mechanism to splat the mac address into the last 64 bits, or just make up a random
<geist>
which is the i think general solution for non DHCP based v6
<mrvn>
geist: yeah, I never understood that part. What is the point of the extra 64bit if the first 64bit make the address unique?
<geist>
basically each computer is assigned a /64 subnet based on v6 discovery and then they just start making up random 64 suffixes and cycling through them
<geist>
the first 64 dont make it uniqe. the first 64 is basically 'what subnet are you on' and is fully routable
<mrvn>
and everyone knows that so any tracking software can just ignore the last 64bit.
kristinam has joined #osdev
<geist>
so in my case i have 16 subnets at my house, which i assign to different vlans. a company could ask for a larger run like say a /56 or whatnot and then they have a full 8 bits of subnets
Patater has quit [Quit: Explodes into a thousand pieces]
<geist>
internally they can route them how they want, but the end up on the external net untranslated
Patater has joined #osdev
Patater has quit [Remote host closed the connection]
<mrvn>
geist: but as you said you can't assign a /80 to something per design. So each /64 identifies a host. Unless you need more than 64k ports what really is the point of the extra 64bit?
<c2a1>
geist, did you use aix
<geist>
no, the /64 identifies a *subnet*
<geist>
within that subnet there can be up to 2^64 devices
<geist>
each device makes up its own /64 suffix, or multiple ones, or is assigned by a DHCPv6 server
<mrvn>
geist: but there aren't since one device gets itelse a /64 and fills in some random bits / MAC in the lower 64bit.
<mrvn>
s/itelse/itself/
<geist>
no. that's simpy not how it works
<geist>
my router says 'your subnet <this 64bit prefix>' and basically broadcasts it periodically
<geist>
a device comes up and says 'okay, got it, <prefix>:<random suffix> is my address'
smach has joined #osdev
<geist>
then all the devices on the sae subnet have the same /64 prefix
CryptoDavid has joined #osdev
<mrvn>
geist: ok, that makes more sense. Doesn't work when you hand out subnets to hosts though.
<geist>
right, so when my router askes for an address it's using DHCPv6, and it explicitly asks via an option for a > /64 prefix
<geist>
which it gives me in this case. so it assigns a prefix that's aligned to /60
slidercrank has quit [Ping timeout: 248 seconds]
<geist>
which then implicitly says that everything under the /60 is routable, so then the router splits that among vlans
<geist>
but in this case the router asking for a subnet is a bit different from asking for a full host
<mrvn>
and then you can have 16 hosts that each have their own subnet, I get that.
spikeheron has joined #osdev
<geist>
well, not exactly that. you're still tying /64 to a host
<geist>
you simply have a full /60 prefix, and thus can sub assign everything with 68 bits of prefix
<geist>
and the ISP is saying 'i'll route anytihng with the bottom 68 bits of this prefix'
<c2a1>
aix
<c2a1>
if anyone uses it
<geist>
i assume you mean aix the OS?
<c2a1>
yes
<geist>
the one that ibm finally killed the other day
<c2a1>
wait what
<c2a1>
that's not true
<geist>
well killed as in i think they finally officially announced EOL or something