• No results found

Identifying Localizing Node Failures via End-To-End path Measurements

N/A
N/A
Protected

Academic year: 2020

Share "Identifying Localizing Node Failures via End-To-End path Measurements"

Copied!
9
0
0

Loading.... (view fulltext now)

Full text

(1)

Available online: https://edupediapublications.org/journals/index.php/IJR/ P a g e | 996

Identifying Localizing Node Failures via End-To-End path

Measurements

R.ARCHANA& A.SURENDRABABU,

1PG Scholar, Dept of CSE, VelagaNageswaraRao College Of Engineering, Ponnur(Post),Ponnur(Md)Guntur(D.T), Andhra Pradesh

2Assoc Professor, Dept of CSE, VelagaNageswaraRao College Of Engineering, Ponnur(Post),Ponnur(Md)Guntur(D.T)A. Andhra Pradesh

Abstract: We investigate the capability of localizing node failures in communication networks from binary states (normal/failed) of end-to-end paths. Given a set of nodes of interest, uniquely localizing failures within this set requires that different observable path states associate with different node failure events. However, this condition is difficult to test on large networks due to the need to enumerate all possible node failures. In addition to network topology and locations of monitors, our conditions also incorporate constraints imposed by the probing mechanism used. We consider three probing mechanisms that differ according to whether measurement paths are: (i) arbitrarily controllable; ii)controllable but cycle-free; or (iii) uncontrollable (determined by the default routing protocol). Our second contribution is to quantify the capability of failure localization through: 1) the maximum number of failures (anywhere in the network) such that failures within a given node set can be uniquely localized and 2) the largest node set within which failures can be uniquely localized under a given bound on the total number of failures. Both measures in 1) and 2) can be converted into the functions of a per-node property, which can be computed efficiently based on the above sufficient/necessary conditions. We demonstrate how measures 1) and 2) proposed for quantifying failure localization capability can be used to evaluate the impact of various parameters, including topology, number of monitors, and probing mechanisms.

Keywords: Network Tomography, Failure Localization, Identifiability Condition, Maximum Identifiability Index.

I. Introduction

Wireless networks have been utilized for some mission basic applications, including pursuit and safeguard, condition checking, calamity help, and military activities. Such versatile networks are commonly framed in a specially appointed way, with either constant or discontinuous network availability. Nodes in such networks are vulnerable to failures because of battery seepage, equipment deserts or a brutal domain. Node disappointment recognition in portable wireless networks is extremely

(2)

Available online: https://edupediapublications.org/journals/index.php/IJR/ P a g e | 997

wireless networks expect network availability. Numerous plans receive test and-ACK (i.e., ping) or pulse based systems that are regularly utilized in appropriated registering. Test and-ACK based systems require a focal screen to send test messages to different nodes. At the point when a node does not answer inside a timeout interim, the focal screen views the node as fizzled.

Pulse based procedures vary from test and-ACK based systems in that they take out the examining stage to decrease the measure of messages. A few existing investigations embrace prattle based conventions, where a node, after getting a chatter message on node disappointment data, consolidates its data with the data got, and afterward communicates the joined data [3]. A typical disadvantage of test and-ACK, pulse and prattle based methods is that they are just appropriate to networks that are associated. Also, they prompt a lot of far reaching checking traffic. Interestingly, our approach just creates limited checking traffic and is appropriate to both associated and disengaged networks.

II. Related Work

Traffic analysis attacks against the static wired systems have been all around researched. The animal power assault proposed in [8] tries to track a message by counting every conceivable connection a message could navigate. In hub flushing attacks [9], the aggressor sends a huge amount of messages to the focused on unknown framework (which is known as a blend net). Since the majority of the messages changed and reordered by the framework are created by the assailant, the aggressor can track the rest a couple of (ordinary) messages. The planning attacks as proposed in [10]

(3)

Available online: https://edupediapublications.org/journals/index.php/IJR/ P a g e | 998

system against MANETs yet at the same time leaves significant data about the communication designs unfamiliar. To start with, the plan neglects to address a few imperative compels (e.g., most extreme bounce check of a bundle) when inferring the conclusion to-end traffic from the one

jump confirmations. Second, it doesn’t give a strategy to recognize the real source and goal hubs. In addition, it just uses a credulous collective traffic proportion to construe the conclusion to- end communication relations (e.g., the likelihood for hub j to be the expected goal of hub i is processed as the proportion of the traffic from i to j to all traffic turning out from hub i), which brings about a great deal of mistake in the inferred likelihood conveyances. To gauge the unlinkability, Huang proposed an answer incorporate the accompanying parts: (i) the transmission model and channel demonstrate for IEEE 802.11b conventions, (ii) an unlinkability assessment display utilizing proof hypothesis, and (iii) a recreation concentrate to approve the proposed models in light of a settled wireless communication framework. Because of the one of a kind qualities of MANETs, exceptionally constrained analysis has been led on traffic investigation with regards to MANETs. In 2008 H.wong et al. proposed a planning based approach in to follow down the potential goals given a known source. In this approach, expecting the transmission delays are limited at each transfer hub, they assess the stream rates of communication ways utilizing parcel coordinating. At that point in light of the evaluated stream rates, an arrangement of hubs that parcel the system into two sections, one section to which the source can impart in adequate rate and the other to which it can’t, are recognized to appraise the potential goals.

(4)

Available online: https://edupediapublications.org/journals/index.php/IJR/ P a g e | 999

encoding information decides an arrangement for who can decode.

A. IP Link Protection Based on Backup Path

Consider backup path selection as a connectivity problem and mainly focus on finding backup paths to bypass the failed IP links. Consequently, the rerouted traffic may causes severe link overload on an backbone IP networks as they ignore the fact that a backup path may not having enough bandwidth as observed by [10]. In recent work, we develop CPF model to highlight the probabilistic correlation between logical link failures, and split the rerouted traffic onto multiple backup paths to avoid link overload and minimizes routing disruption.

B. Correlation between the Logical and Physical Topologies

IP-over- WDM networks consider the correlation between the physical and logical topologies. Minimizing the impact based on fiber and logical links failures [7], showed that topology mapping is strongly affected by the reliability of IP layer. Moreover, our approach is based on a cross-layer design. They aim at finding reliable backup paths; while our objective is to minimize routing disruption. Our paper also considers the topology mapping, but it is different in two aspects. First, the CPF model considers both independent and correlated logical link failures. Second, Multiple backup paths

protects each logical link in this paper, But protected by single backup path in [15]

C. Allocation of Bandwidth and Multipath Routing Quality-of-Service (QoS) routing protocols [5], use multiple paths between a source-destination to achieve traffic engineering goals, e.g., minimizing the maximal link utilization. However, they do not consider the correlation between physical and logical link failures. There are some recovery approaches that are built on multiple recovery paths. The approach in [9] aims at minimizing the bandwidth reserved for backup paths. It assumes that the network has a single logical link failure and only uses IP layer information for backup path selection. IN [4] reroutes traffic with multiple paths and the method in [8] combine addresses failure recovery and traffic engineering in multipath routing. Moreover, they ignore the correlation between logical link failures and consider backup paths should have same reliability and they focus on traffic engineering goals rather than minimizing routing disruption.

III.CLASSIFICATION OF PROBING

MECHANISMS

(5)

Available online: https://edupediapublications.org/journals/index.php/IJR/ P a g e | 1000 These probing mechanisms clearly provide

decreasing flexibility to the monitors and therefore decreasing capability to localize

failures. However, they also offer increasing

ease of deployment. CAP represents the most flexible probing mechanism and provides an upper bound on failure localization capability. In traditional networks, CAP is feasible at the IP layer if strict source routing [19] is enabled

at all nodes, 3 or at the application layer if equivalent “source routing” is supported by the application. Moreover, CAP is also feasible under an emerging networking paradigm called software-defined networking (SDN) [20], [21], where monitors can instruct the SDN controller to set up arbitrary paths for the probing traffic.

(6)

Available online: https://edupediapublications.org/journals/index.php/IJR/ P a g e | 1001 In contrast, UP represents the most basic

probing mechanism, feasible in any

communication network, that provides a lower bound on the capability of failure localization as shown in Fig.2. CSP represents an intermediate case that allows control over routing while respecting a basic requirement that routes must be cycle-free.

CSP is implementable by MPLS

(MultiProtocol Label Switching), where the “explicit routing” mode [22] allows

IV. MODULES DESCRIPTION A. Network Topology

The network topology is known and models it as an undirected graph. The graph can represent a logical topology where each node in graph corresponds to a physical sub network. Without loss of generality, we assume graph is connected, as different connected components have to be monitored separately.

B. Monitors

A subset of nodes is monitors that can initiate and collect measurements. The rest of the nodes are non-monitors. We assume that monitors do not fail during the measurement process, as failed monitors can be directly

detected and excluded (assuming centralized control within the monitoring system). Non-monitors, on the other hand, can fail, and a failure event may involve simultaneous failures of multiple non-monitors. Depending on the adopted probing mechanism, monitors measure the states of nodes by sending probes along certain paths.

C. Probing Mechanism

The probing mechanism plays a crucial role in determining path. Depending on the flexibility of probing and the cost of deployment, we classify probing mechanisms into one of three classes:

Controllable Arbitrary-path Probing (CAP): Path includes any path/cycle, allowing repeated nodes/links, provided each path/cycle starts and ends at (the same or different) monitors.

Controllable Simple-path Probing (CSP): Path includes any simple (i.e., cycle-free) path between different monitors.

Uncontrollable Probing (UP): Path is the set of paths between monitors determined by the routing protocol used by the network, not controllable by the monitors.

D. Sub Modules

Source: In this module, Source browse the file, select the destination and sends to the router. In Source while uploading the file, encrypt and then uploads the file. File content will be initialized to all the nodes.

Router: In this module, router consists of four Networks, each Network contains

(7)

Available online: https://edupediapublications.org/journals/index.php/IJR/ P a g e | 1002 Router Manager: In this module, ROUTER

MANAGERviews the attacker details by checking the energy details and find attackers.

Destination: In this module, Receiver request for file name and secret key and receives the content from the router. Time delay will be calculated by sending the file from source to destination and time taken to reach the destination.

Attacker: In this module, attacker selects the Network and node, gets the original energy size and modifies the energy size for the node.

V. RESULTS

Sending of Data from source to destination via router and detected the nodes which is attacked ny the attackers is

shown below Figs.3 to 7. Steps involved in doing so are:

1.Entering file name which is selected for transferring:

2.Enter destination to which fileto be transferred:

Entering IP address inorder to transfer the file

(8)

Available online: https://edupediapublications.org/journals/index.php/IJR/ P a g e | 1003

VI. CONCLUSION

We studied the fundamental capability of a network in localizing failed nodes from binary measurements (normal/failed) of paths between monitors. We proposed two novel measures: maximum identifiability index that quantifies the scale of uniquely localizable failures writ a given node set, and maximum identifiable set that quantifies the scope of unique localization under a given scale of failures. We showed that both measures are functions of the maximum identifiability index per node. We studied these measures for three types of probing mechanisms that offer different controllability of probes and complexity of implementation. For each probing mechanism, we established necessary/sufficient conditions for unique failure localization based on network topology, placement of monitors, constraints on measurement paths, and scale of failures.

We further showed that these conditions lead to tight upper/lower bounds on the maximum identifiability index, as well as inner/outer bounds on the maximum identifiable set. We showed that both the conditions and the bounds can be evaluated efficiently using polynomial time algorithms. Our evaluations on random and real network topologies showed that probing mechanisms that allow monitors to control the routing of probes have significantly better capability to uniquely localize failures.

REFERENCES

[1] Liang Ma; Ting He; Ananthram Swami; Don Towsley; Kin K. Leung,"Network Capability in Localizing Node Failures via End-to-End Path Measurements", IEEE/ACM Transactions on Networking, Vol. 25, Issue 1, 2017.

[2] A. E. Gamal, J. Mammen, B. Prabhakar, D. Shah, “Throughput-Delay Trade-off in Wireless Networks”, Twenty-third Annual Joint Conference of the IEEE Computer and Communications Societies, INFOCOM 2004, Vol. 1, 2004.

[3] 802.11e IEEE Std. Inform. Technol.– Telecommun. and Inform. Exchange Between Syst.-Local and Metropolitan Area Networks-Specific Requirements Part II: Wireless LAN

(9)

Available online: https://edupediapublications.org/journals/index.php/IJR/ P a g e | 1004

(MAC) Quality Service Enhancements, IEEE 802.11 WG, 2005.

[4] Wei Liu, Nishiyama, Ansari, Jie Yang, Kato,“ClusterBased Certificate Revocation with Vindication Capability for Mobile Ad Hoc Networks”, IEEE Transactions on Parallel and Distributed Systems, Vol. 24, No. 2, pp. 239 - 249,2013.

[5] Yang Qin, Dijiang Huang, Bing

[6] Li,“STARS: A Statistical Traffic Pattern Discovery System for MANETs”, IEEE Transactions on Dependable and Secure Computing, Vol. 11, No. 2, pp. 181 – 192, 2014.

[7] L. Romdhani, Q. Ni, T. Turletti,“Adaptive EDCF: Enhanced service differentiation for IEEE 802.11 wireless ad-hoc networks,” In Proc. Wireless Commun. Networking Conf., Vol. 2. New Orleans, LA, 2003, pp. 1373–1378.

[8] J. L. Sobrinho, A. S. Krishnakumar,“Quality-ofservice in ad hoc carrier sense multiple access wireless networks”, IEEE Select. Areas Commun., Vol. 17, No. 8, pp. 1353– 1368, 1999.

[9] C.-H. Yeh, T. You,“A QoS MAC protocol for differentiated service in mobile ad hoc networks”, In Proc. Int. Conf. Parallel Process., Kaohsiung, Taiwan, Oct. 2003, pp. 349–356.

[10] S. Sivavakeesar, G. Pavlou,“Quality of service aware MAC based on IEEE 802.11 for multihop ad hoc networks”, In Proc. IEEE Wireless Commun. Networking Conf., Vol. 3,

Atlanta, GA, Mar. 2004, pp. 1482–1487.

Author’s Profile:

R.ARCHANA

Pursuing M.Tech in

Computer Science and Engineering from Velaga Nageswara Rao College of Engineering,2018

respectively.

[email protected] 9652287274

A.SurendraBabu , received

M.Tech in Computer Science

He is currently working as Assoc. Professor Dept of C.S.E, VelagaNageswaraRao College Of EngineeringCollege,

Ponnur(Post), Ponnur(Md) Guntur(D.T),

Andhra Pradesh, A.P, and India.

9703329694.

References

Related documents

Perhaps the significant changes that have taken place over the past twenty years with regard to the means of environmental policy — that is, acceptance of market-based

Based on an online survey in the German banking industry, our study identifies several challenges for banks in the field of internal order processing including a lack of

Rock stars, actors, politicians and ordinary people campaigned to free him and end apartheid4. He was released from prison in 1990 and the world rejoined /

The following table shows the acid/base and dispersive/polar components for each of the samples, using both the initial and final time values, all before any cleaning was

For PP-H, PP-B, PP-R and PP-RCT, it shall be proven that the long-term hydrostatic strength lies on or above the corresponding reference characteristic curves (minimum curves),

Identification/Analysis Use the definition of a logarithm to write the expression in exponential form.. The base on the logarithm is 3, so the base for exponential form is

So if we want to verify the file file.txt with its signature (file.sign), we need the related public key (public.key) and file in the same form of the original form of when the

Note that for this application the activities related to a certain requirement (that is realized by a process fragment) do not have to be contained in the process model (cf.