计算机科学 ›› 2026, Vol. 53 ›› Issue (7): 363-371.doi: 10.11896/jsjkx.251200041

• 计算机网络 • 上一篇    下一篇

面向自治系统关系演化模式理解的可视分析方法

蒋鹏, 汤井威, 陈佳辉, 潘晓杰, 夏新宇, 刘健, 王云超, 孙国道, 梁荣华   

  1. 浙江工业大学计算机科学与技术学院 杭州 310023
  • 收稿日期:2025-12-08 修回日期:2026-03-23 出版日期:2026-07-15 发布日期:2026-07-10
  • 通讯作者: 孙国道(guodao@zjut.edu.cn)
  • 作者简介:(jiangpeng@zjut.edu.cn)
  • 基金资助:
    国家重点研发计划(2022YFB3104800);国家自然科学基金(62422607,62372411);浙江省自然科学基金(LR23F020003)

Visual Analysis Method for Understanding Evolution Patterns of Autonomous System Relationships

JIANG Peng, TANG Jingwei, CHEN Jiahui, PAN Xiaojie, XIA Xinyu, LIU Jian, WANG Yunchao, SUN Guodao, LIANG Ronghua   

  1. College of Computer Science and Technology,Zhejiang University of Technology,Hangzhou 310023,China
  • Received:2025-12-08 Revised:2026-03-23 Published:2026-07-15 Online:2026-07-10
  • About author:JIANG Peng,born in 2001,postgra-duate.His main research interests include data mining and graph visualization analysis.
    SUN Guodao,born in 1988,professor,Ph.D supervisor,is a member of CCF(No.74309S).His main research in-terests include urban visualization,vi-sual analytics of social media,and information visualization.
  • Supported by:
    National Key Research and Development Program of China(2022YFB3104800), National Natural Science Foundation of China(62422607,62372411) and Zhejiang Provincial Natural Science Foundation(LR23F020003).

摘要: 自治系统路由关系具有高度动态性,受多种因素影响而持续变化,导致现有分析手段在刻画其结构演化和识别关键变化等方面仍存在效率低和表达能力不足的问题。为此,提出一种面向自治系统拓扑演化的交互式可视分析方法,以支持对网络结构变化的识别与理解。首先,基于自治系统商业关系构建带权网络模型,并通过社区检测提取不同时间片的结构聚集模式及其规模、影响力和连接类型等核心特征。随后,结合结构特征与关系变动,采用基于社区的事件分类方法,将业务关系的变化抽象为社区的合并、分裂、扩张与收缩等结构事件,实现拓扑演化的统一表达。最后,通过事件矩阵和径向视图完成对社区时空演化及其层级关系的关联分析。两个案例研究和用户评估结果,验证了该方法在辅助用户分析网络拓扑变化上的有效性和实用性。

关键词: 可视分析, 可视化, 自治系统, 拓扑分析, 网络可视化

Abstract: The routing relationships of autonomous systems(ASs) exhibit high dynamics,constantly changing due to multiple influencing factors,which leads to the inefficiency and insufficient expressiveness of existing analytical methods in characterizing their structural evolution and identifying key changes.To address this,this paper proposes an interactive visual analysis approach for autonomous system topology evolution,aiming at supporting the identification and understanding of network structure changes.Firstly,a weighted network model is constructed based on AS business relationships,and core features such as structural clustering patterns,scale,influence,and connection types across different time slices are extracted through community detection.Subsequently,combining structural features with relational changes,a community-based event classification method is employed to abstract the changes in business relationships into structural events,enabling a unified representation of topology evolution.Finally,event matrices and radial views are used to perform associative analysis of community spatiotemporal evolution and their hierarchical relationships.Two case studies and user evaluation results validate the effectiveness and practicality of the proposed approach in assisting users in analyzing network topology changes.

Key words: Visual analysis, Visualization, Autonomous system, Topological analysis, Network visualization

中图分类号: 

  • TP391
[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.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!