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Ă©?
( ) , -, , .
. ,
, , â 127 12.02.2021 . , . . 6
" ... ... , ... "
. , . , .
â .
) , ... , ... ;
) , , , , ... ;
) ... , ... , ;
) ... , , ... .
) -. :
) - . , . :
.
.
) . , . :
. .1.
. .1.
. 15 " " , " ", .1. .
. .1 .2.
, . â , , :
"", ? ?
?
.
, . , . , neo4j. .
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
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
, :
( â ) -100;
outer join ( 101);
.
, :
. , , "" , : 14028 , 168- , 1276 . . , . .
.
. :
-3 (""="");
1. , , .
1. .
2. .
, :
. , , , . " " 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