Nous emportons et divisons - nous enquĂȘtons sur l'intĂ©gritĂ© de la Runet

En Russie, le dĂ©cret gouvernemental  dĂ©finit les  types de menaces Ă  la stabilitĂ©, Ă  la sĂ©curitĂ© et Ă  l'intĂ©gritĂ© du Runet. Le processus d'adoption de ce document a Ă©tĂ© prĂ©alablement  Ă©crit  sur HabrĂ©. "Mais c'est une chose d'identifier les types de menaces, et c'en est une autre d'identifier les menaces elles-mĂȘmes et d'y rĂ©pondre!" - dites-vous et ... vous aurez tout Ă  fait raison. Qui peut faire cela, compte tenu de la vitesse de changement du rĂ©seau, de son ampleur et de son niveau de responsabilitĂ©?





7 . – , . ? :  , .





( ) , -, , .





. ,

, , № 127 12.02.2021 . , . . 6





" ... ... , ... "





. , . , .





– .

) , ... , ... ;





) , , , , ... ;





) ... , ... , ;





) ... , , ... .





) -. :





  1. , . .





  2. , . , --, - . . "" <–> "- " - . , , .





) - . , . :





  1. .





  2. .





) . , . :





  1. . .1.





  2. . .1.





) , . :





  1. . 15 " " , " ", .1. .





  2. . .1 .2.





, . – , , :





  • "", ? ?





  • ?





.

, . , . , neo4j. .





Cela ressemble Ă  un poids.  Qui peut supporter un tel poids!?
. !?

2021 . , c 4904- :









829









4,62









2





90-





6





99-





33





99,9-





424





, " ": , 2, 1% 33 . 0,1% ( 4-5 ) 424. – .





"" , , "", .





1. , . ? . , . . .





2. , . , , .





, , , . Graph Data Science, neo4j.





#    CYPHER

#  
CALL gds.graph.create(
    'runet', 
    'As', {
        	CONNECT_TO: {
            					type: 'CONNECT_TO',
            					orientation: 'UNDIRECTED'
        	}
    }    
)
YIELD graphName, nodeCount, relationshipCount;

#   Weakly Connected Component 
#     
CALL gds.wcc.stats('runet')
YIELD componentCount
      
      



– ! 4902 2. , AS43370 (OBIT-KZ-AS Obit Telecommunications, Kazakhstan network, RU) AS209665 (OBIT-KZ-ASTANA-AS, RU) . , .





. :





  • ;





  • Page Rank;





  • Betweenness Centrality;





  • Harmonic Centrality.





Page Rank
CALL gds.pageRank.stream(
		'runet', { 
    					relationshipTypes: ['CONNECT_TO'],
      				maxIterations: 50
    }
YIELD nodeId, score
RETURN 	gds.util.asNode(nodeId).num AS ASN,
				score AS PageRank_score
ORDER BY score DESC
LIMIT 100
      
      



, :





  1. ( – ) -100;





  2. outer join ( 101);





  3. .





, :





Les 20 principaux opérateurs et un total de 168 AU ont été inclus dans la notation
-20 , 168

. , , "" , : 14028 , 168- , 1276 . . , . .





Top 20 des connexions d'opérateurs (sur 1276)
-20 ( 1276)

.

. :





  • -3 (""="");





  • 1. , , .





1. .





Cliquable

2. .





Cliquable

, :





  • . , , , . " " IP-;





  • "" , . 700 -.





, .





– .





J'espÚre que c'était intéressant. Cela compte pour tout le monde!





PS Je tiens à remercier la société Neo4j pour son programme de démarrage





PPS Merci https://www.goodfon.ru/user/vidmulia pour l'image ci-dessus








All Articles