sch-einesystem

Blog
( Beiträge )


23.05.2022 09:30




[0] 

20220523-0930-0-1.jpg

[1] 

20220523-0930-0-2.jpg

[2] 

20220523-0930-0-3.jpg
Wolltee gerade eigentlich damit angeben das meien neu-geschriebens C-Programm das in weniger als ner Stunde erledigt wofür das alte Shellscript mehre Tage brauchte Aber daenteckte ichd asmien neuesprogramm bei AS714 Apple durch Fehlberechnung einer wegen des totz vor-handen seins er “less-specifc”-route nicht unterdrückten prefixes 4 Mio IP Adressen zu viel anzeigte. Beim Routing ists ja so daß so lang es “less specific” ist das Existieren doppeletr Routingtballeneiträg ja eher gut als schlecht ist (falls man gnug RamimRouter hat) während es wenn es um Präfixe geht die “more specific” sind am ebsten ist man hat keine. Beim Zählen der adressneiens AS Handles aber ist es so daß nur die MOSTLY less specfic routen ge-zählt werden dürfen. Sonst komtm es zu hohen angaben. Das war hier derFall, ich hatte beim Einlesen von Routen in einen Puffer vergrssen dos2unix <CR><LF>s in <LF>s Umzundeln udndadruch kopierte er (nur bei sehr kurzen prefixen wie dem 17.0.0.0/9) das <CR> mit an die letzte Stelle des Puffers anstatt <NULL> . Dank demscript das ich gesten gehackt habe um nue VPS hoch und runter-zufahrne hatte ich binnen Minuten eine neue debian gcc Entwicklunsgumegbung am laufen udna hb den fehler eben in mühevoller keliarbeit gesucht und gefudnen. Ich Sag ja imemr wenn man neu daten von fremden Usern einliest oder Daten autmoatisert irgndwoher bekommt (hir aus der routintballe) ist exktes validiern dessen was das reinkommt ineien Programm die oberste Pflicht.

Die neue VPS wurde nch gebrucht (benflls per scirtpt) auch shcn wieder eglsöcht udn jetzt läuf das durch-rechnen der kopletten Intrenet Routentabell erneut. So- bald ich endgültge Zahlen habe werde ich sie hier dann posten. Das Script was ich gebastelt habe (erinnert mich ein wenig an den “putting it all togeteher” spruch aus einem handbuch – ich glaub Linux/LFS war das - wo man die vorher gefertigtene einzel-teiled ann zuienme ganzen zusammenfügt) zeigt die anzhl der IPv4-Adressen die aus den AS-en die bei mir per BGP Feed auf dem Router in der Routing-tabelle reinkommen/drinnestehen an, alos Für Laien egsgt idt das die Anzahl der Rechner/anderer Geräte die in eiener Firma wie apple oderMicroft stehen und ans Intrenet angeschlossen sind, bei amzondie zahl der Kunden/Shop-server oder bei Access Providern wie der DTAG/Telekom die Zahl der T-Online Kunden plus der Geräte/Rehcner die bei Firmenkunden stehen. Meine Berechnungen haben ergeben das noch ca. 1/4 des im Netz routbarenplatzes nicht inderatbelle auftacucht, das ist mehr als dieper RFC1918 (und 3330(?)) exkludierten Bereiche, aber es sit ziemlich voll: über 2,5 Millarden IPv4 Adressen sidn über mein Netz zu erreichen. Wenn das Porgrammd ruch ist udn das CSV asspuckt anchher kann ich dann zeiegn wie die sich auf die TOP25 der auf der ganzen wetl größten Providerr uafteilen. Das ist ne wichtige Info wenn so wissne will woher man potentiell zukünftg wie viel Traffic eziht zur Anbidnungsplanung .

BILD: Fehler, da war eine vom alten Script abweichende IP/Routenzahl ca. 24 Mio statt ca. 19 Mio Adressen