• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    A study on IP-based hierarchical routing strategy in network simulation①

    2017-06-27 08:09:22YanJianen閆健恩ZhangZhaoxinShenYinghong
    High Technology Letters 2017年2期

    Yan Jianen (閆健恩), Zhang Zhaoxin, Shen Yinghong

    (School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, P.R.China)

    A study on IP-based hierarchical routing strategy in network simulation①

    Yan Jianen (閆健恩), Zhang Zhaoxin②, Shen Yinghong

    (School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, P.R.China)

    The intrinsic routing policy of NS2—a network simulation tool— based on flat or hierarchical address has the disadvantage such as small topology scale, high resource consumption, low efficiency and so on. This paper proposes an IP_based hierarchical routing strategy in network simulation to extend the topology scale and improve performance in simulating. Firstly, a stratification mechanism to identify IP address of nodes is described. Then, an algorithm of packet transmitting method (PTM) is presented for packet forwarding in the same subnet. Finally, algorithms of region partition (RP), routing computation based on region division (RCBRD) and routing distribution (RD) is proposed to implement regional segmentation, route calculation and route distribution for forwarding packets in different subnets respectively. The experiment results show that under the same condition, compared with plane address, the topology scale of the network simulation is extended two times and the consumption of time and memory during simulation is reduced by approximately 73% and 45.8% respectively. Compared with hierarchical address, the topology scale of the network simulation is expanded by more than 50%, and the consumption of time and memory is reduced by about 59.2% and 25% respectively. In addition, along with the growth of the node size, the proportion of reducing total simulation time and memory consumption would gradually increase.

    network simulation, routing policy, plane routing, hierarchical routing

    0 Introduction

    With the advancement of global informatization, Internet has become the major driving force of economic and social development, giving rise to security problems. In order to promote Internet and enhance Internet security, it is imperative to conduct studies on Internet and its behavior. Currently, there are six major research methods to study Internet[1-3]including mathematical model analysis, network measurement, network simulation, network emulation, prototype experiment platform, as well as real network test and experiment. In many research methods, network simulation can not only examine the results of other research methods, but is capable of performing flexible and large-scale processing and describing network behavior in detail. So it is gradually becoming a main method for studying the network and its behavior. A number of institutions both home and abroad have engaged in the research of network simulation and many have developed well-recognized simulation tools. The typical stand-alone simulators include NS2[4], OPNET[5], SSFNet[6]and DaSSF[7]. Completely free with open source and enormous protocol library, NS2 is much favored and well recognized as a simulation tool among scholars. The fundamental goal of network simulation research is to scale up and improve the efficiency of the simulation with limited hardware resources. Among the many factors affecting scale and efficiency of the simulation, routing policy is one of the most critical factors. First of all, the storage of routing table is one of the major bottlenecks of the simulator storage resources, and memory is the key to the scale of simulation. Secondly, in the process of simulation, routing lookup, which consumes a large amount of computation resource, is the main influential factor of the simulation efficiency. Therefore, efficient routing computation, storage and searching strategy can significantly improve the simulation scale and efficiency. There are many routing strategies in the current network simulators, including Flat[5], STree_Flat[6], MTree_Flat[7], Nix - Vector[8,9], MTree_Nix[10]and dynamic routing strategy[11-14], etc. These routing strategies are based on flat or hierarchical address in NS2. The scale of the routing policy based on the flat address restricts the scale of simulation. When the number of nodes exceeds 1000, it cannot be simulated effectively on average machines with the 1GB memory. While the address of the routing policy based on hierarchical address is solidified into three layers and does not allow to skip address, i.e. the serial number of each layer must be restricted within 0~n-1, with each domain or cluster having only one export. The above two kinds of routing policy cannot meet the needs of the scale and the structure of network simulation. Ref.[15] presented a method of topology-aware time series by analyzing the static state neighbor index vector mechanism and looked up routing states according to the aware time of different changes,and thus reduced the time consumption during route calculation. Ref.[16] proposed a new global dynamic routing strategy on scale-free networks with heterogeneous node capacity. Ref.[17] showed an improved TZ compact routing algorithm. And Ref.[18] proposed a cross-layer approach for minimizing routing disruption caused by IP link failures, which developed a probabilistically correlated failure (PCF) model to quantify the impact of IP link failure on the reliability of backup paths. Ref.[19] studied the minimizing interactions expense of routing mechanism in structured wireless sensor network.

    However, all the studies failed to cover the current simulation mechanism of underlying network routing. Therefore, this study presents a hierarchical routing strategy based on the IP address in network simulation. Firstly, according to the characteristics of the actual IP address, a stratification mechanism of IP address is designed to solve the problem of simulation node identification and provide the basis for packet forwarding and routing calculation and distribution at the same time. Then the algorithm of PTM is proposed to solve the problem of packet forwarding in the same subnet. Lastly, the algorithms of RP, RCBGD and RD are proposed to implement regional segmentation, routing calculation and routing distribution for packets forwarding in different subnets respectively.

    1 The stratification mechanism of IP address

    The scale of network simulation is the key factor that limits the research and development of simulation. The 32-bit address offers 4294967296 possible variations, which does not allow direct search on the plane space at the current level of memory. However, in the hierarchical address of NS2, there is an inherent weakness. The routing policy of three layer address cured for three layer assigns address for the given network in advance, which hampers flexibility and proves unsuitable for large scale simulation. Therefore, a hierarchical mechanism which is proper and conforms to the actual IP address is vital and the hierarchical strategy is required to realize the routing based on IP address. At the same time, a proper kind of mask is created on the basis of hierarchical strategy to realize routing aggregation, thus greatly reducing the scale of the routing table. For network simulation, the structure of the topology is known at the beginning of the simulation. In other words, according to the number of routers or terminals each router has, each node’s IP address can be directly calculated before corresponding mask and displacement are defined. The nodes of network fall into three main categories: non-terminal router, terminal router and terminal hosts (leaf nodes). To facilitate understanding, some definitions are given as follows:

    Definition 1 Terminal router refers to the route directly connected with leaf nodes in the topology.

    Definition 2 Non-terminal router refers to the route not directly connected with leaf nodes in the topology.

    According to the above definitions, the IP address and mask are designed for the route respectively.

    1.1 Hierarchical design of the route’s IP address

    Suppose the non-terminal router asRutand the terminal router asRt, which IP address satisfies the following formula:

    (1)

    The meaning of each field is as follows:

    Unid(the number of the upper-level network) refers to the number of the upper-level network some routers belonged to. Because the 32-bit addresses are not to be used up in the simulation, the network number of top routers can be specified as any upper-level network number.

    Hnid(the number of the local network) refers to the number of network which some routers belongs to.Hnidis used to distinguish between different routers at the same level (including the superior).

    Cnid(the number of the subnet) is used to distinguish different routers in the jurisdiction area.

    Cr(the number of the child router) is the child router’s number.

    Hcid(the number of the host) is used to distinguish between different hosts in the jurisdiction area of the router.

    1.2 The design of mask

    In order to find the IP address while forwarding packets with hierarchical routing based on IP address, the mask and displacement are designed to gain each layer information of IP address. The details of the mask are shown in Table 1.

    Table 1 The mask and displacement of routers

    Although the IP address stratification of the non-terminal router and terminal router is slightly different, the meaning of the applied mask and displacement are exactly the same, which ensures that the operation of forwarding packets of routers can be unified.

    2 Strategy of forwarding packets

    There are three kinds of destination addresses for routers forwarding packets: its jurisdiction subnet, neighboring networks at the same level and other networks. Therefore, every router needs to maintain subnet routing table, peer routing table and a default upper-level route. For illustrative purposes, some definitions are given first as follows:

    Definition 3 Subnet routing table (srt) refers to storing routes from the current router to other routers (or terminal hosts) in jurisdiction subnet, which is one dimensional arrays indexed by the number of subnet of the current router.

    Definition 4 Peer routing table (prt) refers to storing routes from the current router to other routers (including upper-level router) at the same level, which is one dimensional array indexed by the number of subnet that upper-level router has the jurisdiction and then includes the routers having the same level with the current router.

    Definition 5 Default upper-level route refers to the route from the current route to its upper-level router.

    When a router receives a packet, it first judges whether the packet belongs to its jurisdiction subnet according to the destination address of the packet. If so, the router will look up the destination address in the srt. If founded, the router forwards the packet; otherwise it drops the packet. Second, it decides whether the packet belongs to the peer subnet. If so, the router will look up the destination address in the prt. If founded, the router forwards the packet; otherwise it drops it. Finally, the router judges whether there is a default route to the upper-level router. If so, it forwards the packet; otherwise it drops the packet. The detailed algorithm of packet transmitting method (PTM) is as follows:

    procedure PacketTransmit

    if Dstip∈currentnetworkthen

    if Dstip∈srt then

    transmitthepacketothecurrentnetworkt

    else

    discardthepacket

    else if Dstip∈uppernetworkthen

    if Dstip∈prt then

    transmitthepackettotheuppernetwork

    else

    discardthepacket

    else if Dstip have ur then

    transmitthepackettotheupperrouter

    else

    discardthepacket

    end if

    end procedure

    For the IP address which does not exist in the simulation network, the packet is not discarded immediately, but forwarded to the corresponding subnet and discarded when the hierarchical routing strategy based on IP address is used, which is consistent with the behaviors of forwarding packets in the routers of real network.

    During the simulation, judgment order of routers can be adjusted according to the need so that the number of judgments can be reduced further to improve the efficiency of forwarding.

    3 Strategy of route calculating and releasing

    For the hierarchical routing strategy based on IP address, a part of routes could be directly implemented by setting the IP address, but the routes between different networks still need to be implemented through calculation. On one hand, because of the routing calculation work in the process of the simulation, Flat routing policy and Nix-Vector routing policy will be affected in terms of processing efficiency. On the other hand, the general use of static routing in the large-scale network simulation and basic fixed network topology structure leads to a largely fixed routing information. Based on the above considerations, routing calculation is separated from simulation in the realization of hierarchical routing strategy based on IP address, i.e. the routes of the whole simulation network are calculated uniformly and then they are released to the routers, rather than calculate the local routing and remote routing between physical nodes separately as do Flat routing policy and Nix-Vector routing policy.

    3.1 Routing calculation

    For a network to be simulated, if the shortest path between all routers is to be directly calculated, an enormous amount of computing and storage expenditure is indispensable, so routing computation based on region division (RCBRD) is applied. As Fig.1 shows, all router nodes in the simulation network are divided by federating the top-level routers (level 1 in the Fig.1) to form a connected graph, federating the non-top routers with their upper-level routers to form a connected graph and federating the terminal router and its directly connected host nodes in the jurisdiction area, thus forming some calculating domains (the routing computation domains circumscribed by the circle with the dotted line in Fig.1). Through division, it can effectively reduce routing storage space and computational complexity.

    Fig.1 The example of the division of routing calculating domain

    3.1.1 Region partition

    In order to reduce routing storage space and improve the efficiency of routing lookup, the pre-simulation network topology is partitioned. The nodes in the network topology are first classified according to their connectivity, to find the nodes (key nodes) with higher connectivity. Second, among some minimum spanning trees that overlay the network topology, one with high coverage and more covering key nodes is selected. Intuitively, the minimum spanning tree with the minimum height and high degree node as root may cover more of the shortest paths[20]. And to ensure that the height of the tree is minimum, the breadth first search algorithm is used to generate the minimum spanning tree. Then the threshold of the core area is set to reduce the node of the minimum spanning tree with degree one recursively, whereby information that the node associated with is recorded. Finally, the core region is obtained and the whole computational domain is acquired according to the core region and the correlation information between nodes.

    According to the above ideas, it is supposedLnfor the connectivity of noden, andKnfor the key node whose number isn. Then the specific algorithm of region partition (RP) is described as follows:

    procedure RP(topo_file)

    Ln=search(topo_file);

    sortingandstoringnodebyLn;

    obtain Kn;

    whileNmax(Ln)-1>0 do

    MTree=BFS(n);

    end while

    compareandobtainthebestMTree;

    whileNres>someleveldo

    ifLn=1 then

    delandstorethenodefromthebestMTree;

    end if

    end while

    obtainthecorecomputingregionbylevel;

    obtainallthecomputingregionbycoreregionandtopo_file;

    end procedure

    3.1.2 The algorithm of routing calculation

    According to the division design, first the shortest path information is obtained by applying the Dijkstra algorithm to the core region and store it. Then the router number is stored to the appropriate array by the router’s connectivity. Finally, Dijkstra is used to calculate the information of the shortest path for each of the computational domain to be output according to the fatherArrey[i].

    3.2 Routing distribution

    When all the routing information of the computational domain has been completely calculated, the routing information is distributed to the corresponding node according to the relationship in the routing entries between the source address and the destination address. The detailed algorithm of routing distribution (RD) is as follows:

    procedure RD

    if Dst∈currentnetworkthen

    addDsttosrt

    else

    addDsttoprt

    if Dst∈uppernetworkthen

    setDstupperrouter

    end if

    end if

    end proceduce

    4 Experiment and result analysis

    There are three key factors influencing the performance of network simulation: the scale of simulation, the time of simulation and the authenticity of simulation results. The first two are the usage of memory and the consumption of time in the simulation. Many of the routing protocols are running in the application layer, but the proposed routing strategy designed is to run in the network layer. So the aims of some new routing strategies based on content or energy are different from the strategy putting forward in this article. The aim of the hierarchical routing strategy based on IP address is to improve the scale of the simulation, and at the same time, reduce the time consumption and memory usage of the simulation. Experiment was done on the Downing-server (CPU: AMD 2220×2,Memory: 4G, HDD: 146G) with fixed CBR application, and it makes comparison of the time of nodes creating, links creating, application running and total simulation and the percentage of the memory usage.

    4.1 Experiment and result analysis

    First 200, 500, 1000, 500, 4000, 5000, 4000, 5000 and 15000 nodes are set up respectively for the topology, and topologies with 200, 500, 1000, 2000, 4000, 5000, 4000, 5000 and 15000 links. Then 40, 100, 200, 400, 800, 1000, 800, 1000 and 3000 CBR applications are established respectively under the above conditions to run for 2s, and the results are as Figs2~16 show: flat is for routing strategy based on flat address, hier3 is for routing strategy based on hierarchical address, and hier4 is for hierarchical routing strategy based on IP address.

    As Fig.2 shows, it can only set up 5000 nodes using the method of flat, 10000 nodes using the method of hier3,but more than 15000 nodes using the method of hier4, which indicates that hier4 is more suitable for large-scale network than flat and hier3. But as Fig.2 shows, the time of creating nodes for hier4 is longer than flat’s and hier3’s, because route computing and route distribution must have done for hier4, which do not happen in flat and hier3 in the process of building the node. As Fig.3 shows, with the number of nodes increasing, the time growth ratio of creating nodes for hier4 is longer than flat’s and hier3’s. As Fig.4 shows, the creating time of hier3 is about 2.23 times as much as flat’s. The creating time of hier4 is about 7.87 times as much as flat’s, 3.37 times as much as hier3.

    Fig.2 Time of creating nodes

    Fig.3 The time growth ratio of creating nodes

    Fig.4 Time comparison of creating nodes

    As Fig.5 shows, the consumption time of creating links for flat and hier3 is basically the same within 5000 nodes. The time of hier4 is much less. As Fig.6 shows, the time for creating link of hier4 increases slowly. When the number of nodes scales up from 200 to 15000, the time only increases from 0.5s to 5s, about 10 times. For flat strategy, when the number of nodes scales up from 200 to 5000, the time increases from 2 s to 38s, about 19 times. And it cannot establish links when the number of nodes is more than 5000. For hier3 strategy, when the number of nodes scales up from 200 to 10000, the time increases from 1s to 115 s, about 115 times. And it cannot establish links when the number of nodes is more than 5000. As Fig.7 shows, for 5000 nodes, the establishing time of nodes for hier4 is 0.08 times as much as hier3 and flat. For 10000 nodes, the establishing time of nodes for hier4 is 0.03 times as much as hier3. All this indicates that hier4 has greatly reduced the time of link establishment.

    Fig.5 Time of creating links

    Fig.6 The time growth ratio of creating links

    Fig.7 Time comparison of creating links

    As Fig.8 shows, it has been unable to run the simulation for flat when the scale is more than 4000 nodes although nodes and links have been established, because memory consumption is too large. It is unable to run simulation because of the large memory consumption when the number of nodes is more than 10000 for hier3. When the number of the nodes is 4000, the time of simulation is respectively 21s, 118s and 1375s for hier4, hier3 and flat, reduced by 82.2% and 98.5% respectively. As Fig.9 shows, the growth ratio of running time of hier4 is lower than flat’s and hier3’s with the growth of the scale of topology. And as Fig.10 shows, for 4000 nodes, the run time for hier4 is 0.02 times as much as flat, 0.18 times as much as hier3. For 10000 nodes, the running time for hier4 is 0.07 times as much as hier3. In addition, with the growth of the scale, magnification also decreases, which greatly reduces the running time.

    Fig.8 Running time

    Fig.9 The growth ratio of running time

    Fig.10 Comparison of running time

    As Fig.11 shows, the simulation time is respectively 1406s, 152s and 53s for flat, hier3 and hier4 routing strategies when the number of scale is 4000, which is reduced by 96.2% and 65.1%. The simulation time being 956s and 176s respectively for hier3 and hier4 routing strategy when the number of scale is 10000, is reduced by 81.6%. As Fig.12 shows, the growth ratio of simulation time for hier4 routing strategy is lower than hier3 and flat. As Fig.13 shows, the simulation time of hier4 policy is 0.04 times as much as flat, 0.35 times as much as hier3 for the number of nodes is 4000. For 10000, the simulation time of hier4 is 0.18 times as much as hier3. Compared with flat and hier3 policy, the average simulation time is reduced by about 73% and 59.2%. It shows that although the establishing time of hier4 is more than flat’s and hier3’s, the simulation time is significantly reduced.

    Fig.11 Simulation time

    Fig.12 The growth ratio of simulation time

    Fig.13 Comparison of simulation time

    As Fig.14 shows, the memory usage of hier4 is smaller than flat’s and hier3’s. The memory usage is 1011MB, 288M and 198MB for flat, hier3 and hier4 routing strategies respectively when the number of nodes is 4000, which is reduced by 80.4% and 31.3%. The memory usage is respectively 1178MB and 463MB for hier3 and hier4 routing strategy when the number of node is 10000, reduced by 60.7%. As Fig.15 shows, the growth ratio of memory usage for hier4 is lower than hier3 and Flat. As Fig.16 shows, the memory usage of hier4 policy is 0.2 times as much as flat and 0.69 times as much as hier3 for the number of nodes is 4000. For 10000, the memory usage of hier4 is 0.39 times as much as hier3. Compared with flat and hier3 policies, the average simulation time is reduced by about 45.8% and 25%, indicating a remarkable decrease in memory consumption.

    Fig.14 The memory usage

    Fig.15 The growth ratio of memory usage

    Fig.16 The comparison of memory usage

    As is shown in the results and analysis of the experiments, compared with the routing policies based on flat address or hierarchical address, the hierarchical routing strategy based on IP address has significantly enhanced the scale of the simulation and greatly reduced the simulation time and the resource consumption.

    4.2 Correctness of the hierarchical routing strategy based on the IP address

    The purpose of the network simulation is to output trace files for users to analyze. The trace file of hierarchical routing strategy based on the IP address is identical to the Trace file of flat IP address and the hierarchical IP address, which indicates that the strategy is correct.

    5 Conclusions

    Routing strategy is one of the critical factors that restricts the scale of network simulation. This paper points out and analyzes the weaknesses of routing strategy based on flat address or hierarchical address in NS2, such as small scale, high resource consumption, low efficiency, fixed addresses and poor extensibility. Then a hierarchical routing policy based on the IP address is proposed. With authenticity ensured, the strategy scales up topology, reduces simulation time and memory consumption, so as to improve simulation performance and efficiency. The experiment results show that compared with the flat address, the scale of network simulation is expanded by more than 200% and the consumption of time and memory is reduced by about 73% and 45.8% respectively, while compared with the hierarchical address, the scale of the network simulation is expanded by more than 50% and the consumption of time and memory is reduced by about 59.2% and 25% respectively. The proportion of reducing total simulation time and memory consumption would gradually increase.

    [ 1] Ammar M H. Why we still don’t know how to simulate Networks. In:Proceedings of 13th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, Atlanta, USA, 2005. 179-182

    [ 2] Lei Q, Wang X G. Overview of the network simulation methodologies and tools.JournalonCommunications, 2001, 22(9): 84-90

    [ 3] Yan G. Improving Large-Scale Network Traffic Simulation with Multi-Resolution Models. Technical Report TR2005-558, Department of Computer Science, Dartmouth College, 2005

    [ 4] Fall K, Varadhan K. The NS manual. http://www.isi.edu/nsnam/ns/doc/: isi, 2011

    [ 5] Zhang Z X, Du Y J, Ke W, et al. Local routing strategy in network simulation based on zone_cut.JournalonCommunications, 2013, 34(7):14-23

    [ 6] Cowie J, Liu H, Liu J, et al. Towards realistic million-node internet simulations. In: Proceedings of the 1999 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'99), Las Vegas, USA, 1999. 2129-2135

    [ 7] Nicol D, Liu J, Liljenstam M, et al. Simulation of large-scale networks using SSF. In: Proceedings of the 2003 Winter Simulation Conference. New Orleans, USA, 2003. 650-657

    [ 8] Huang P, Heidemann J. Minimizing routing state for light-weight network simulation. In: Proceedings of the IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, Cincinnati, USA, 2001. 108-116

    [ 9] Hiromori A, Yamaguchi H, Yasumoto K, et al. Reducing the size of routing tables for large-scale network simulation. In: Proceedings of the IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, San Diego, USA, 2003. 115-122

    [10] Chen J, Gupta D, Vishwanath K V, et al. Routing in an internet-scale network emulator. In: Proceedings of the IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, Volendam, Netherlands, 2004. 275-283

    [11] Riley G F, Ammar M H, Zegura E W. Efficient routing with Nix-Vectors. In: Proceedings of IEEE Workshop on High Performance Switching and Routing, Dallas, USA, 2001. 390-395

    [12] Riley G F, Fujimoto R, Ammar M H. Stateless routing in network simulations. In: Proceedings of the 8th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, San Francisco, USA, 2000. 524-531

    [13] Hao Z Y, Yun X C, Zhang H L. MTree-Nix routing computation and lookup mechanism in network simulation.ACTAElectronicaSinica, 2008, 36(3):477-481

    [14] Hao Z Y, Zhai J H, Yun X C, et al. Research on dynamic routing mechanism in network simulation.JournalonCommunications, 2007, 28(12):19-24

    [15] Sun L G, Zhang M Q, Dong S Q, et al. Dynamic routing mechanism in network simulation Based on topology-aware time series.JournalofInformationEngineeringUniversity, 2016,17(1):71-75

    [16] Zou Y, Tang B. Global dynamic routing for scale-free networks with heterogeneous node capacity. In: Proceedings of IEEE International Conference on Network Infrastructure and Digital Content, Beijing, China, 2014. 36-40

    [17] Qin X W, Zhou M Y, Zhou Z, et al. Study on TZ compact routing schemes based on the coberage of landmark.JournalofUniversityofScienceandTechnologyofChina, 2015,45(7):594-600

    [18] Zheng Q, Cao G, Porta T F L, et al. Cross-layer approach for minimizing routing disruption in IP networks.IEEETransactionsonParallel&DistributedSystems, 2014, 25(25):1659-1669

    [19] Xiong S G, Yu L, Shen H Y, et al. Efficient algorithms for sensor deployment and routing in sensor networks for network-structured environment monitoring. In: Proceedings of INFOCOM, Orlando, USA, 2012. 1008-1016

    [20] Chen J, Gupta D, Vishwanath K, et al. Routing in an internet-scale network emulator. In: Proceedings of the IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, Volendam, Netherlands, 2004. 275-283

    Yan Jianen, born in 1977. He is a Ph.D candidate in the School of Computer Science and Technology of Harbin Institute of Technology. His main research fields are network simulation, botnet and network attack and defense technology.

    10.3772/j.issn.1006-6748.2017.02.006

    ①Supported by the National Science and Technology Support Project (No. 2012BAH45B01), the National Natural Science Foundation of China (No. 61100189, 61370215, 61370211, 61402137) and the National Information Security 242 Project of China (No.2016A104).

    ②To whom correspondence should be addressed. E-mail: heart@hit.edu.cn

    on June 8, 2016

    bbb黄色大片| 99riav亚洲国产免费| 麻豆成人午夜福利视频| 国产av一区在线观看免费| netflix在线观看网站| 日韩欧美 国产精品| 亚洲美女视频黄频| 国产精品精品国产色婷婷| 香蕉国产在线看| 久久久久精品国产欧美久久久| 国产精品乱码一区二三区的特点| 丁香欧美五月| 一夜夜www| 亚洲成人久久爱视频| 99热这里只有是精品50| 悠悠久久av| 免费在线观看完整版高清| 欧美黑人巨大hd| e午夜精品久久久久久久| 淫妇啪啪啪对白视频| 一边摸一边做爽爽视频免费| 亚洲成人国产一区在线观看| 制服诱惑二区| 精品国内亚洲2022精品成人| 一区二区三区激情视频| 亚洲av美国av| 亚洲精品久久国产高清桃花| 亚洲av成人精品一区久久| 久久国产精品影院| 国产精品免费一区二区三区在线| 99在线视频只有这里精品首页| 高清在线国产一区| 亚洲精品在线美女| 国产一区二区激情短视频| 真人一进一出gif抽搐免费| 国产aⅴ精品一区二区三区波| 一二三四在线观看免费中文在| 美女午夜性视频免费| 搡老妇女老女人老熟妇| 国产激情久久老熟女| 亚洲国产精品合色在线| 午夜免费观看网址| 成人av在线播放网站| 啦啦啦观看免费观看视频高清| 久久精品91蜜桃| 91麻豆精品激情在线观看国产| 欧美zozozo另类| 亚洲第一欧美日韩一区二区三区| 日韩精品中文字幕看吧| 他把我摸到了高潮在线观看| 国产av又大| 怎么达到女性高潮| 午夜福利在线在线| 舔av片在线| 非洲黑人性xxxx精品又粗又长| 真人做人爱边吃奶动态| 成人三级黄色视频| 母亲3免费完整高清在线观看| 校园春色视频在线观看| 亚洲电影在线观看av| 岛国视频午夜一区免费看| 丝袜人妻中文字幕| 久久午夜综合久久蜜桃| 一进一出抽搐gif免费好疼| 久久久水蜜桃国产精品网| 一级作爱视频免费观看| 精品欧美一区二区三区在线| 成年版毛片免费区| 亚洲精品色激情综合| 麻豆av在线久日| 亚洲欧美一区二区三区黑人| 成人国产综合亚洲| 一进一出抽搐gif免费好疼| 一区福利在线观看| 亚洲国产精品999在线| 男女下面进入的视频免费午夜| 在线视频色国产色| 午夜影院日韩av| 免费电影在线观看免费观看| 露出奶头的视频| 91国产中文字幕| 97超级碰碰碰精品色视频在线观看| 日本三级黄在线观看| 亚洲国产日韩欧美精品在线观看 | a级毛片在线看网站| 亚洲人成电影免费在线| svipshipincom国产片| 天堂av国产一区二区熟女人妻 | 中国美女看黄片| 黄色丝袜av网址大全| 国产亚洲av高清不卡| 免费在线观看完整版高清| 欧美色视频一区免费| 窝窝影院91人妻| 亚洲精品在线观看二区| 久久久久久久精品吃奶| 男女那种视频在线观看| 男女午夜视频在线观看| 一级片免费观看大全| 天堂影院成人在线观看| 动漫黄色视频在线观看| 成在线人永久免费视频| 操出白浆在线播放| 男插女下体视频免费在线播放| 欧美日韩黄片免| 亚洲精品在线美女| 丁香欧美五月| 久久久国产精品麻豆| 这个男人来自地球电影免费观看| 国产亚洲欧美98| 啦啦啦观看免费观看视频高清| 国产精品一区二区三区四区免费观看 | 国产精品久久电影中文字幕| 777久久人妻少妇嫩草av网站| 香蕉av资源在线| 国产亚洲av嫩草精品影院| 国产探花在线观看一区二区| 波多野结衣高清无吗| 制服丝袜大香蕉在线| 亚洲avbb在线观看| 久久精品91蜜桃| av有码第一页| 亚洲免费av在线视频| 欧美精品啪啪一区二区三区| 深夜精品福利| 两人在一起打扑克的视频| 国产精品乱码一区二三区的特点| 欧美黑人欧美精品刺激| 国产亚洲欧美98| 一卡2卡三卡四卡精品乱码亚洲| 热99re8久久精品国产| 两性夫妻黄色片| 一本久久中文字幕| 国产成人av教育| 色综合欧美亚洲国产小说| 9191精品国产免费久久| 精品国产超薄肉色丝袜足j| 男人舔女人下体高潮全视频| 91成年电影在线观看| 日本一二三区视频观看| www.精华液| 国产免费男女视频| 伊人久久大香线蕉亚洲五| 亚洲av美国av| www.www免费av| 成人亚洲精品av一区二区| 国产伦在线观看视频一区| 18禁观看日本| 最近最新免费中文字幕在线| 一级毛片高清免费大全| 国产av一区二区精品久久| 欧美成狂野欧美在线观看| 一级毛片高清免费大全| 免费av毛片视频| 成人av在线播放网站| 国产伦一二天堂av在线观看| 亚洲男人天堂网一区| 可以在线观看的亚洲视频| 欧美乱码精品一区二区三区| 美女黄网站色视频| 免费在线观看亚洲国产| 在线观看免费视频日本深夜| 听说在线观看完整版免费高清| 色av中文字幕| www.自偷自拍.com| 午夜福利在线观看吧| 日日夜夜操网爽| 久久人人精品亚洲av| 中亚洲国语对白在线视频| 人妻丰满熟妇av一区二区三区| 91字幕亚洲| 长腿黑丝高跟| 老汉色av国产亚洲站长工具| 国产99久久九九免费精品| 亚洲午夜理论影院| av福利片在线观看| 成人av一区二区三区在线看| 国产精品久久久人人做人人爽| 两个人视频免费观看高清| 欧美色欧美亚洲另类二区| 国产激情偷乱视频一区二区| 国产一级毛片七仙女欲春2| 欧美午夜高清在线| 夜夜爽天天搞| 亚洲欧美精品综合久久99| 很黄的视频免费| 最新美女视频免费是黄的| 老熟妇乱子伦视频在线观看| 亚洲国产欧洲综合997久久,| 国产单亲对白刺激| 亚洲av片天天在线观看| 五月玫瑰六月丁香| 九色成人免费人妻av| 午夜福利视频1000在线观看| 亚洲国产中文字幕在线视频| 91九色精品人成在线观看| 99国产极品粉嫩在线观看| 久久99热这里只有精品18| 两性午夜刺激爽爽歪歪视频在线观看 | 久久久久久免费高清国产稀缺| 在线永久观看黄色视频| 长腿黑丝高跟| 欧美性猛交╳xxx乱大交人| 男人的好看免费观看在线视频 | 天天躁狠狠躁夜夜躁狠狠躁| 久久中文字幕一级| 97超级碰碰碰精品色视频在线观看| netflix在线观看网站| 神马国产精品三级电影在线观看 | 国产爱豆传媒在线观看 | 不卡一级毛片| 夜夜爽天天搞| 91九色精品人成在线观看| 国产精品一及| 99热这里只有精品一区 | 五月伊人婷婷丁香| 午夜激情福利司机影院| 国产一区二区三区视频了| 免费观看人在逋| 伦理电影免费视频| 中文亚洲av片在线观看爽| 国产免费男女视频| 99热这里只有是精品50| 久久精品国产综合久久久| 亚洲欧美日韩高清在线视频| 国语自产精品视频在线第100页| av天堂在线播放| 亚洲av日韩精品久久久久久密| 在线观看免费午夜福利视频| 一级毛片女人18水好多| 好男人电影高清在线观看| 90打野战视频偷拍视频| 亚洲在线自拍视频| 亚洲激情在线av| 最新在线观看一区二区三区| 亚洲全国av大片| 中国美女看黄片| 国产伦一二天堂av在线观看| 久久久久久大精品| 啦啦啦韩国在线观看视频| 一a级毛片在线观看| 黄色片一级片一级黄色片| 777久久人妻少妇嫩草av网站| a级毛片a级免费在线| 国内久久婷婷六月综合欲色啪| 欧美又色又爽又黄视频| 亚洲人成电影免费在线| 三级男女做爰猛烈吃奶摸视频| 中文字幕熟女人妻在线| 日韩欧美在线二视频| 国产黄片美女视频| 在线视频色国产色| 十八禁网站免费在线| 一本一本综合久久| 亚洲国产精品久久男人天堂| www日本在线高清视频| 国产一区在线观看成人免费| 一个人观看的视频www高清免费观看 | 亚洲真实伦在线观看| av视频在线观看入口| 国产av麻豆久久久久久久| 国产精品久久久久久精品电影| 欧美丝袜亚洲另类 | 黄色视频不卡| 99热这里只有是精品50| 国产私拍福利视频在线观看| 法律面前人人平等表现在哪些方面| 亚洲精品一区av在线观看| 成人手机av| 国产乱人伦免费视频| 久久久精品欧美日韩精品| 欧美久久黑人一区二区| 草草在线视频免费看| 久久久久久亚洲精品国产蜜桃av| 久久久久亚洲av毛片大全| 后天国语完整版免费观看| 777久久人妻少妇嫩草av网站| 俄罗斯特黄特色一大片| 中文字幕av在线有码专区| 亚洲av美国av| 欧美中文综合在线视频| 99re在线观看精品视频| 国产精品美女特级片免费视频播放器 | 悠悠久久av| 免费高清视频大片| 成在线人永久免费视频| 一本精品99久久精品77| 不卡一级毛片| 美女高潮喷水抽搐中文字幕| 久久这里只有精品19| 国产伦在线观看视频一区| 亚洲成人国产一区在线观看| 中文字幕精品亚洲无线码一区| 国产精品乱码一区二三区的特点| 美女免费视频网站| 午夜免费激情av| √禁漫天堂资源中文www| 91字幕亚洲| 视频区欧美日本亚洲| 国产69精品久久久久777片 | 亚洲欧美日韩高清专用| 91麻豆av在线| 国产精品1区2区在线观看.| www.999成人在线观看| 免费在线观看成人毛片| 亚洲国产精品合色在线| 国产精品日韩av在线免费观看| 国产又黄又爽又无遮挡在线| 午夜免费观看网址| 国产aⅴ精品一区二区三区波| 美女午夜性视频免费| 国产视频一区二区在线看| 51午夜福利影视在线观看| 色综合婷婷激情| 精华霜和精华液先用哪个| 亚洲精品久久国产高清桃花| 啦啦啦观看免费观看视频高清| 99久久久亚洲精品蜜臀av| 亚洲av电影在线进入| 久久久精品国产亚洲av高清涩受| 两性午夜刺激爽爽歪歪视频在线观看 | 久久久精品欧美日韩精品| 熟女少妇亚洲综合色aaa.| 久久久久久免费高清国产稀缺| videosex国产| 精品国产乱子伦一区二区三区| 欧美午夜高清在线| 久久人妻av系列| 久久精品aⅴ一区二区三区四区| 性欧美人与动物交配| 此物有八面人人有两片| 中文字幕精品亚洲无线码一区| 成人av一区二区三区在线看| 久99久视频精品免费| 我的老师免费观看完整版| 亚洲成av人片免费观看| 妹子高潮喷水视频| 亚洲色图 男人天堂 中文字幕| 一边摸一边做爽爽视频免费| 男插女下体视频免费在线播放| 婷婷精品国产亚洲av| 色播亚洲综合网| 亚洲欧美日韩东京热| 中文字幕熟女人妻在线| 国产人伦9x9x在线观看| 久久精品国产综合久久久| 欧美日韩国产亚洲二区| 欧美黑人欧美精品刺激| 一卡2卡三卡四卡精品乱码亚洲| 夜夜看夜夜爽夜夜摸| 巨乳人妻的诱惑在线观看| 欧美成人一区二区免费高清观看 | 97超级碰碰碰精品色视频在线观看| 欧美日韩瑟瑟在线播放| 亚洲男人天堂网一区| 国产精品亚洲av一区麻豆| 久久精品91蜜桃| 少妇裸体淫交视频免费看高清 | 国产精品综合久久久久久久免费| 免费看十八禁软件| 搡老熟女国产l中国老女人| 亚洲乱码一区二区免费版| 女同久久另类99精品国产91| 两个人的视频大全免费| 国产黄色小视频在线观看| 久久热在线av| 欧美av亚洲av综合av国产av| 免费在线观看亚洲国产| 在线视频色国产色| 精品久久久久久成人av| 香蕉av资源在线| 欧美大码av| 91麻豆精品激情在线观看国产| 中文字幕最新亚洲高清| 亚洲熟妇中文字幕五十中出| 国产精品野战在线观看| 黄色视频,在线免费观看| 午夜精品一区二区三区免费看| 久久亚洲精品不卡| 欧美性猛交╳xxx乱大交人| 夜夜爽天天搞| 免费在线观看视频国产中文字幕亚洲| 国产男靠女视频免费网站| 天天添夜夜摸| svipshipincom国产片| 又粗又爽又猛毛片免费看| 欧美黑人巨大hd| 特级一级黄色大片| 亚洲 欧美 日韩 在线 免费| 精品久久久久久久毛片微露脸| 亚洲国产中文字幕在线视频| 又粗又爽又猛毛片免费看| 最近视频中文字幕2019在线8| 国产成人av激情在线播放| 国产亚洲av高清不卡| 中文字幕熟女人妻在线| 午夜激情福利司机影院| 国产99白浆流出| 欧美成人一区二区免费高清观看 | 欧美3d第一页| 999久久久国产精品视频| 国产精品 国内视频| 中文字幕av在线有码专区| 久久精品国产亚洲av香蕉五月| 成年免费大片在线观看| 亚洲精品中文字幕在线视频| 国产成人精品无人区| 99国产精品99久久久久| 99久久精品热视频| 伦理电影免费视频| 国产av不卡久久| 精品高清国产在线一区| 香蕉丝袜av| 国产精品一区二区三区四区免费观看 | 久久久国产欧美日韩av| 国产精品久久电影中文字幕| 久久久久久久久久黄片| 亚洲中文日韩欧美视频| 亚洲欧美一区二区三区黑人| av免费在线观看网站| 中国美女看黄片| 精品一区二区三区视频在线观看免费| 一进一出抽搐动态| 精品久久久久久,| 99热这里只有精品一区 | 深夜精品福利| 制服人妻中文乱码| 大型黄色视频在线免费观看| 国产精品98久久久久久宅男小说| 99热只有精品国产| 国产真实乱freesex| 亚洲av五月六月丁香网| 国产亚洲欧美在线一区二区| 最新美女视频免费是黄的| 亚洲自拍偷在线| bbb黄色大片| 欧美日韩黄片免| 亚洲精华国产精华精| 欧美绝顶高潮抽搐喷水| 成在线人永久免费视频| 日本一本二区三区精品| 久久精品影院6| 欧美高清成人免费视频www| 搡老妇女老女人老熟妇| 亚洲人成网站在线播放欧美日韩| 国产真实乱freesex| 日本五十路高清| 成人三级做爰电影| 国产精品,欧美在线| 夜夜躁狠狠躁天天躁| 91成年电影在线观看| 91成年电影在线观看| 日日摸夜夜添夜夜添小说| 国产一区二区三区在线臀色熟女| 美女大奶头视频| 亚洲第一欧美日韩一区二区三区| 欧美黑人精品巨大| 成人18禁高潮啪啪吃奶动态图| 国产一区二区在线av高清观看| 国产午夜精品论理片| 99在线人妻在线中文字幕| 91在线观看av| 亚洲五月天丁香| 亚洲一区二区三区色噜噜| 国产麻豆成人av免费视频| 搡老岳熟女国产| 精品久久久久久久久久久久久| 国产精品一区二区三区四区久久| 欧美乱码精品一区二区三区| 久久精品91无色码中文字幕| 日韩欧美 国产精品| 免费在线观看成人毛片| 草草在线视频免费看| 免费观看精品视频网站| 极品教师在线免费播放| 久久国产精品影院| 黄色片一级片一级黄色片| av国产免费在线观看| 精品第一国产精品| 国产精品精品国产色婷婷| 欧美精品亚洲一区二区| 麻豆国产av国片精品| 最好的美女福利视频网| 级片在线观看| 日韩三级视频一区二区三区| 亚洲va日本ⅴa欧美va伊人久久| 俺也久久电影网| 日韩免费av在线播放| 99久久综合精品五月天人人| 国产精品,欧美在线| 精品高清国产在线一区| 男女视频在线观看网站免费 | 一边摸一边抽搐一进一小说| 亚洲专区中文字幕在线| 成人亚洲精品av一区二区| 日本精品一区二区三区蜜桃| 亚洲国产日韩欧美精品在线观看 | 一夜夜www| 日韩中文字幕欧美一区二区| aaaaa片日本免费| 亚洲片人在线观看| 免费观看精品视频网站| 亚洲精品中文字幕一二三四区| 亚洲 欧美 日韩 在线 免费| av片东京热男人的天堂| 国产私拍福利视频在线观看| 在线观看舔阴道视频| 久久精品91无色码中文字幕| 嫩草影视91久久| 法律面前人人平等表现在哪些方面| АⅤ资源中文在线天堂| 搞女人的毛片| 精品欧美国产一区二区三| 村上凉子中文字幕在线| 久久热在线av| 少妇裸体淫交视频免费看高清 | 免费搜索国产男女视频| 日韩免费av在线播放| 一卡2卡三卡四卡精品乱码亚洲| 亚洲av成人av| 欧美激情久久久久久爽电影| 国产欧美日韩一区二区精品| 国产一区在线观看成人免费| 脱女人内裤的视频| 亚洲七黄色美女视频| 身体一侧抽搐| 免费看日本二区| 黄片小视频在线播放| 国产午夜精品论理片| 午夜免费激情av| 亚洲乱码一区二区免费版| 观看免费一级毛片| 91av网站免费观看| 国产一区二区三区视频了| 成年女人毛片免费观看观看9| 男女床上黄色一级片免费看| 日本熟妇午夜| 国产真实乱freesex| 色噜噜av男人的天堂激情| 窝窝影院91人妻| 国产精品久久久久久人妻精品电影| 两个人的视频大全免费| 精品久久久久久成人av| videosex国产| 黄色成人免费大全| 欧美色欧美亚洲另类二区| 免费电影在线观看免费观看| 香蕉久久夜色| 午夜福利视频1000在线观看| 97人妻精品一区二区三区麻豆| 日韩大尺度精品在线看网址| 亚洲aⅴ乱码一区二区在线播放 | 欧美日韩亚洲国产一区二区在线观看| 19禁男女啪啪无遮挡网站| 国产乱人伦免费视频| 中文字幕精品亚洲无线码一区| 国产欧美日韩一区二区三| 欧美乱码精品一区二区三区| 日韩av在线大香蕉| 午夜两性在线视频| 欧美日韩福利视频一区二区| 精品国内亚洲2022精品成人| 国产精品久久久av美女十八| 国产精品亚洲av一区麻豆| 国产成人系列免费观看| 国产成人欧美在线观看| 日韩 欧美 亚洲 中文字幕| 久久久久精品国产欧美久久久| 天堂动漫精品| 欧美乱码精品一区二区三区| 日韩av在线大香蕉| 国语自产精品视频在线第100页| av超薄肉色丝袜交足视频| 国产99白浆流出| 日本一区二区免费在线视频| 18禁黄网站禁片免费观看直播| 亚洲男人的天堂狠狠| 18禁国产床啪视频网站| 久久久久久久久免费视频了| 国产精品久久久久久精品电影| 久久热在线av| 久久香蕉国产精品| 亚洲成av人片在线播放无| 国产黄色小视频在线观看| 国产乱人伦免费视频| 给我免费播放毛片高清在线观看| 午夜视频精品福利| 国产区一区二久久| 国产主播在线观看一区二区| 高清在线国产一区| 天堂√8在线中文| 中文资源天堂在线| 成年人黄色毛片网站| 国产精品香港三级国产av潘金莲| 国产精品野战在线观看| 亚洲精品久久国产高清桃花| 国产精品久久久av美女十八| 天堂av国产一区二区熟女人妻 | 制服人妻中文乱码| 两个人视频免费观看高清| 伊人久久大香线蕉亚洲五| 成人18禁高潮啪啪吃奶动态图| 亚洲精品中文字幕一二三四区| 伊人久久大香线蕉亚洲五| 两个人看的免费小视频| 国产成人精品久久二区二区91| 神马国产精品三级电影在线观看 | 精品国产乱码久久久久久男人| 老司机靠b影院| 国产高清videossex| 亚洲欧美一区二区三区黑人| 亚洲av成人不卡在线观看播放网| 久久久久久久久免费视频了| 老鸭窝网址在线观看| 日韩欧美精品v在线|