计算机科学 ›› 2026, Vol. 53 ›› Issue (7): 363-371.doi: 10.11896/jsjkx.251200041
蒋鹏, 汤井威, 陈佳辉, 潘晓杰, 夏新宇, 刘健, 王云超, 孙国道, 梁荣华
JIANG Peng, TANG Jingwei, CHEN Jiahui, PAN Xiaojie, XIA Xinyu, LIU Jian, WANG Yunchao, SUN Guodao, LIANG Ronghua
摘要: 自治系统路由关系具有高度动态性,受多种因素影响而持续变化,导致现有分析手段在刻画其结构演化和识别关键变化等方面仍存在效率低和表达能力不足的问题。为此,提出一种面向自治系统拓扑演化的交互式可视分析方法,以支持对网络结构变化的识别与理解。首先,基于自治系统商业关系构建带权网络模型,并通过社区检测提取不同时间片的结构聚集模式及其规模、影响力和连接类型等核心特征。随后,结合结构特征与关系变动,采用基于社区的事件分类方法,将业务关系的变化抽象为社区的合并、分裂、扩张与收缩等结构事件,实现拓扑演化的统一表达。最后,通过事件矩阵和径向视图完成对社区时空演化及其层级关系的关联分析。两个案例研究和用户评估结果,验证了该方法在辅助用户分析网络拓扑变化上的有效性和实用性。
中图分类号:
| [1]GAO L,REXFORD J.Stable Internet routing without globalcoordination[J].IEEE/ACM Transactions on Networking,2001,9(6):681-692. [2]FAN Q L,YIN H,LIN C,et al.Inference algorithm for com-mercial relationships between Internet autonomous systems[J].Chinese Journal of Computers,2014,37(4):950-962. [3]ZHANG Y,YANG G,LUO Z.Research on topology evolution of autonomous system network[C]//Proceedings of the 2021 11th International Conference on Communication and Network Security.2021:66-79. [4]CHANG H,JAMIN S,WILLINGER W.To peer or not to peer:Modeling the evolution of the Internet's AS-level topology[C]//Proceedings IEEE INFOCOM 2006.25TH IEEE International Conference on Computer Communications.IEEE,2006:1-12. [5]LI R,FENG X,LIU C,et al.Resolving Anonymous Nodes Basedon “Watermelon Patterns” Towards Constructing Router-Level Topology in Mesh Network[C]//International Conference on Computational & Experimental Engineering and Sciences.Cham:Springer International Publishing,2023:669-676. [6]CHANG H,JAMIN S,WILLINGER W.Internet connectivity at the AS-level:an optimization-driven modeling approach[C]//Proceedings of the ACM SIGCOMM Workshop on Models,Methods and Tools for Reproducible Network Research.2003:33-46. [7]LUCKIE M,HUFFAKER B,DHAMDHEREA,et al.AS relationships,customer cones,and validation[C]//Proceedings of the 2013 Conference on Internet Measurement Conference.2013:243-256. [8]NUR A Y,TOZAL M E.Inferring Internet Topology at Point of Presence Level[C]//2024 IEEE International Systems Confe-rence(SysCon).IEEE,2024:1-7. [9]XIE Y,ZHANG Z,GAO H,et al.Identifying and analysis the core structure of the internet[J].Computing,2025,107(3):1-25. [10]ZHENG J,LEE D KC.Understanding the evolution of the internet:Web1.0 to Web3.0,Web3 and Web3 plus[EB/OL].http://dx.doi.org/10.2139/ssrn.4431284. [11]TOZAL M E.Autonomous system ranking by topological cha-racteristics:A comparative study[C]//2017 Annual IEEE International Systems Conference(SysCon).IEEE,2017:1-8. [12]LIU X,WANG J,JING W,et al.Evolution of the Internet AS-level topology:From nodes and edges to components[J].Chinese Physics B,2018,27(12):120501. [13]RAYNOR J,CRNOVRSANIN T,DI BARTOLOMEO S,et al.The state of the art in BGP visualization tools:A mapping of visualization techniques to cyberattack types[J].IEEE Transactions on Visualization and Computer Graphics,2022,29(1):1059-1069. [14]TANG J,SUN G,CHEN J,et al.Towards Enhancing Inter-Domain Routing Security With Visualization and Visual Analytics[J].IEEE Transactions on Big Data,2024,11(3):1508-1527. [15]BOITMANIS K,BRANDES U,PICH C.Visualizing internetevolution on the autonomous systems level[C]//International Symposium on Graph Drawing.Berlin:Springer,2007:365-376. [16]CANDELA M,DI BATTISTA G,MARZIALETTI L.Multi-view routing visualization for the identification of BGP issues[J].Journal of Computer Languages,2020,58:100966. [17]SYAMKUMAR M,GULLAPALLI Y,TANG W,et al.BigBen:Telemetry processing for internet-wide event monitoring[J].IEEE Transactions on Network and Service Management,2022,19(3):2625-2638. [18]ULMER A,SESSLER D,KOHLHAMMER J.ProBGP:Pro-gressive visual analytics of live BGP updates[J].Computer Graphics Forum,2021,40(3):37-48. [19]FILIPOV V,CENEDA D,ARCHAMBAULT D,et al.TimeLighting:Guided Exploration of 2D Temporal Network Projections[J].IEEE Transactions on Visualization and Computer Graphics,2024,31(3):1932-1944. [20]HUFFAKER B,PLUMMER D,MOORE D,et al.Topology discovery by active probing[C]//Proceedings 2002 Symposium on Applications and the Internet(SAINT) Workshops.IEEE,2002:90-96. [21]AHMED N K,NEVILLE J,KOMPELLA R.Network sam-pling:From static to streaming graphs[J].ACM Transactions on Knowledge Discovery from Data,2013,8(2):1-56. [22]LINHARES C D G,PONCIANO J R,PEDRO D S,et al.LargeNetVis:Visual exploration of large temporal networks based on community taxonomies[J].IEEE Transactions on Visualization and Computer Graphics,2022,29(1):203-213. [23]VAN DEN ELZEN S,VAN WIJK J J.Multivariate network exploration and presentation:From detail to overview via selections and aggregations[J].IEEE Transactions on Visualization and Computer Graphics,2014,20(12):2310-2319. [24]HOLTEN D,VAN WIJK J J.Force-directed edge bundling for graph visualization[C]//EuroVis'09:Proceedings of the 11th Eurographics/IEEE-VGTC Conference on Visualization.Oxford:Blackwell Publishing Ltd,2009:983-990. [25]BLUDAU M J,DÖRK M,TOMINSKI C.Unfolding edges:Adding context to edges in multivariate graph visualization[J].Computer Graphics Forum,2023,42(3):297-309. [26]AL-NAAMI N,MÉDOC N,MAGNANI M,et al.Improved visual saliency of graph clusters with orderable node-link layouts[J].IEEE Transactions on Visualization and Computer Gra-phics,2024,31(1):1028-1038. [27]KOBOUROV S G.Spring embedders and force directed graphdrawing algorithms[J].arXiv:1201.3011,2012. [28]WANG H,NI Y,SUN L,et al.Hierarchical visualization of geographical areal data with spatial attribute association[J].Visual Informatics,2021,5(3):82-91. [29]XUE Y,PAETZOLD P,KEHLBECK R,et al.Reducing ambiguities in line-based density plots by image-space colorization[J].IEEE Transactions on Visualization and Computer Gra-phics,2023,30(1):825-835. [30]SHAVITT Y,SHIR E,WEINSBERG U.Near-deterministic inference of AS relationships[C]//2009 10th International Conference on Telecommunications.IEEE,2009:191-198. [31]TEOH S T,RANJAN S,NUCCI A,et al.BGP eye:a new visu-alization tool for real-time detection and analysis of BGP anomalies[C]//Proceedings of the 3rd International Workshop on Visualization for Computer Security.2006:81-90. [32]TAO Y,ZHANG C,AN C,et al.Ares:Comprehensive Path Hijacking Detection via Routing Tree[C]//Proceedings of the 34th USENIX Security Symposium.Seattle,WA:USENIX Association,2025:803-821. [33]YOGHOURDJIAN V,ARCHAMBAULT D,DIEHL S,et al.Exploring the limits of complexity:A survey of empirical studies on graph visualisation[J].Visual Informatics,2018,2(4):264-282. [34]BLONDEL V D,GUILLAUME J L,LAMBIOTTE R,et al.Fast unfolding of communities in large networks[J].Journal of Statistical Mechanics:Theory and Experiment,2008,2008(10):P10008. [35]GLEICH D F.PageRank beyond the web [J].SIAM Review,2015,57(3):321-363. [36]YANG W,LIU Q,ZHANG W.Node importance ranking for influence maximization in social networks[J].Journal of King Saud University Computer and Information Sciences,2025,37(7):1-23. [37]ZHANG J,ZHANG Q,WU L,et al.Identifying influential nodes in complex networks based on multiple local attributes and information entropy[J].Entropy,2022,24(2):293. [38]HARPER F M,KONSTANJ A.The movielens datasets:History and context[J].ACM Transactions on Interactive Intelligent Systems,2015,5(4):1-19. [39]GEMMETTO V,BARRAT A,CATTUTO C.Mitigation of infectious disease at school:targeted class closure vs school closure[J].BMC Infectious Diseases,2014,14(1):695. |
|
||