SlideShare a Scribd company logo
1 of 7
Route Stability Prediction Using Machine Learning
Modelling of Route Table Features
Rangaprasad Sampath (Ranga)
Madhusoodhana Chari S (Madhu)
#2 Routing
Stability
CRISP -DM
#3 Route table
Feature Engg.
#4 Data
Collection
#5 Route Stability
Characterization
#5 K-Means
Clustering
#6 Continuous
Monitoring
Routing Stability
Objective
To categorize routes in the network based
on their presence and consequently infer
network changes and instability from such
a characterization of routes.
What will this help address?
 Provide alerts tied to Routing
performance degradation.
 Detect large scale network routing
anomalies.
 Provision networks for efficiency
 Derive actionable insights
Business
Understanding
Route Table Feature Engineering
A typical Route Table within a Router Defining Route Statistics
 Route Uptime - The cumulative time for which a
Route is in the Active state from the time it gets
added, within a defined time interval, t.
 Route Downtime - The cumulative time for which a
Route is in the Inactive state from the time it gets
added, within a defined time interval, t.
 Route Toggle Count - The number of times a Route
went from Active to Inactive or vice versa.
Data
Understanding
Route
IP address/mask
Nexthop
IP address
Nexthop Type
Interface
R1
16.10.10.100/24
N1
16.10.10.1
VLAN 1
R2
15.10.10.100/24
N1
15.10.10.1
VLAN 10
R3
15.10.5.100/24
N3
15.10.5.1
Interface 1/1/1
R4
0.0.0.0/0
N4
10.0.0.1
Interface 1/2/2
Experimentation and Data Collection
Methodology
• For every route r in the routing table, note
Route Uptime in minutes, rup within a
bounded time interval, t say 60 minutes.
• Within the bounded time interval t, note the
Route Toggle Count, rtc.
• The same may be repeated over multiple time
intervals t that could span over days or weeks.
Factors that may influence rup and rtc
• Network topology changes
• Network devices downtime
• Network configuration changes e.g. addition
of policy rules at a given node
Sample representative dataset
Data
Preparation
Route Route
Uptime
(minutes), rup
Route
Toggle Count,
rtc
R1 15 20
R2 35 10
R3 45 5
R4 20 17
R5 20 16
R6 55 2
Unsupervised Machine Learning:
K-Means Clustering
Cluster Labeling
• Reliable Routes– Red boundary
• Fickle Routes– Green
boundary
• Intermittent Routes– Blue
boundary
Route Stability
Characterization
A data point’s location in a
certain cluster is indicative of the
stability of that Route.
Data prior to Clustering Data post Clustering
Modelling and
Evaluation
Continuous Monitoring and Insights
Observation Inference
A group of routes transition from Intermittent to
Fickle.
 Traffic congestion on links may be leading to
delayed convergence of the routing protocol.
The ratio of Reliable routes to overall routes in
the system shows a downward trend.
 New paths through the network opening up
that may lead to temporary instability.
A Reliable Route address is inactive for more
than the expected time.
 A possible H/W or S/W failure on a device that
has not recovered.
The ratio of Fickle routes to overall routes in the
system decreases over time.
 The network routes are becoming stable i.e.
churn in the network is decreasing.
Insights guide Bandwidth Allocation, Efficient Operations, Security Profiling
Deployment
Reach out to…
Rangaprasad Sampath
https://www.linkedin.com/in/rangaprasad-sampath
ranga.sampath@gmail.com
Twitter @rangas_
Madhusoodhana Chari S
https://www.linkedin.com/in/madhucharis/
madhucharis@gmail.com

More Related Content

What's hot

An Improved Greedy Parameter Stateless Routing in Vehicular Ad Hoc Network
An Improved Greedy Parameter Stateless Routing in Vehicular Ad Hoc NetworkAn Improved Greedy Parameter Stateless Routing in Vehicular Ad Hoc Network
An Improved Greedy Parameter Stateless Routing in Vehicular Ad Hoc NetworkIJAAS Team
 
proactive and reactive routing comparisons
proactive and reactive routing comparisonsproactive and reactive routing comparisons
proactive and reactive routing comparisonsITM Universe - Vadodara
 
CONVEX OPTIMIZATION BASED CONGESTION CONTROL IN LAYERED SATELLITE NETWORKS
CONVEX OPTIMIZATION BASED CONGESTION CONTROL IN LAYERED SATELLITE NETWORKSCONVEX OPTIMIZATION BASED CONGESTION CONTROL IN LAYERED SATELLITE NETWORKS
CONVEX OPTIMIZATION BASED CONGESTION CONTROL IN LAYERED SATELLITE NETWORKSIJCI JOURNAL
 
QoS-aware scheduling in LTE-A networks with SDN control
QoS-aware scheduling in LTE-A networks with SDN controlQoS-aware scheduling in LTE-A networks with SDN control
QoS-aware scheduling in LTE-A networks with SDN controlUniversity of Piraeus
 
Effective Router Assisted Congestion Control for SDN
Effective Router Assisted Congestion Control for SDN Effective Router Assisted Congestion Control for SDN
Effective Router Assisted Congestion Control for SDN IJECEIAES
 
Uwicore vtc07 effect of channel-quality indicator delay on hsdpa performance
Uwicore vtc07 effect of channel-quality indicator delay on hsdpa performanceUwicore vtc07 effect of channel-quality indicator delay on hsdpa performance
Uwicore vtc07 effect of channel-quality indicator delay on hsdpa performanceEmad ALmarday
 
Issues in routing protocol
Issues in routing protocolIssues in routing protocol
Issues in routing protocolPradeep Kumar TS
 
The analysis of multichannel mac protocols
The analysis of multichannel mac protocolsThe analysis of multichannel mac protocols
The analysis of multichannel mac protocolspijans
 
Optimization a Scheduling Algorithm of CA in LTE ADV
Optimization a Scheduling Algorithm of CA in LTE ADVOptimization a Scheduling Algorithm of CA in LTE ADV
Optimization a Scheduling Algorithm of CA in LTE ADVTELKOMNIKA JOURNAL
 
The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...
The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...
The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...Narendra Singh Yadav
 

What's hot (17)

Routing basic
Routing basicRouting basic
Routing basic
 
A novel centralized tdma
A novel centralized tdmaA novel centralized tdma
A novel centralized tdma
 
An Improved Greedy Parameter Stateless Routing in Vehicular Ad Hoc Network
An Improved Greedy Parameter Stateless Routing in Vehicular Ad Hoc NetworkAn Improved Greedy Parameter Stateless Routing in Vehicular Ad Hoc Network
An Improved Greedy Parameter Stateless Routing in Vehicular Ad Hoc Network
 
Network layer
Network layerNetwork layer
Network layer
 
proactive and reactive routing comparisons
proactive and reactive routing comparisonsproactive and reactive routing comparisons
proactive and reactive routing comparisons
 
Theo's slides
Theo's slidesTheo's slides
Theo's slides
 
Chapter4 l4
Chapter4 l4Chapter4 l4
Chapter4 l4
 
CONVEX OPTIMIZATION BASED CONGESTION CONTROL IN LAYERED SATELLITE NETWORKS
CONVEX OPTIMIZATION BASED CONGESTION CONTROL IN LAYERED SATELLITE NETWORKSCONVEX OPTIMIZATION BASED CONGESTION CONTROL IN LAYERED SATELLITE NETWORKS
CONVEX OPTIMIZATION BASED CONGESTION CONTROL IN LAYERED SATELLITE NETWORKS
 
QoS-aware scheduling in LTE-A networks with SDN control
QoS-aware scheduling in LTE-A networks with SDN controlQoS-aware scheduling in LTE-A networks with SDN control
QoS-aware scheduling in LTE-A networks with SDN control
 
Effective Router Assisted Congestion Control for SDN
Effective Router Assisted Congestion Control for SDN Effective Router Assisted Congestion Control for SDN
Effective Router Assisted Congestion Control for SDN
 
Uwicore vtc07 effect of channel-quality indicator delay on hsdpa performance
Uwicore vtc07 effect of channel-quality indicator delay on hsdpa performanceUwicore vtc07 effect of channel-quality indicator delay on hsdpa performance
Uwicore vtc07 effect of channel-quality indicator delay on hsdpa performance
 
Issues in routing protocol
Issues in routing protocolIssues in routing protocol
Issues in routing protocol
 
A41040105
A41040105A41040105
A41040105
 
QSpiders - Good to Know Network Concepts
QSpiders - Good to Know Network ConceptsQSpiders - Good to Know Network Concepts
QSpiders - Good to Know Network Concepts
 
The analysis of multichannel mac protocols
The analysis of multichannel mac protocolsThe analysis of multichannel mac protocols
The analysis of multichannel mac protocols
 
Optimization a Scheduling Algorithm of CA in LTE ADV
Optimization a Scheduling Algorithm of CA in LTE ADVOptimization a Scheduling Algorithm of CA in LTE ADV
Optimization a Scheduling Algorithm of CA in LTE ADV
 
The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...
The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...
The Effects of Speed on the Performance of Routing Protocols in Mobile Ad-hoc...
 

Similar to Route Stability Prediction Using Machine Learning Modelling of Route Table Features

Network Traffic Trends Prediction Using Machine Learning Modelling of Packet ...
Network Traffic Trends Prediction Using Machine Learning Modelling of Packet ...Network Traffic Trends Prediction Using Machine Learning Modelling of Packet ...
Network Traffic Trends Prediction Using Machine Learning Modelling of Packet ...Rangaprasad Sampath
 
Working with Northstar
Working with NorthstarWorking with Northstar
Working with NorthstarManasa Suresh
 
SDN/NETWORK AUTOMATION THROWDOWN COMPETITION
SDN/NETWORK AUTOMATION THROWDOWN COMPETITIONSDN/NETWORK AUTOMATION THROWDOWN COMPETITION
SDN/NETWORK AUTOMATION THROWDOWN COMPETITIONSiddharth Shah
 
Exploration Routing Chapter 4
Exploration Routing Chapter 4Exploration Routing Chapter 4
Exploration Routing Chapter 4thanh cong
 
Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...
Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...
Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...Tal Lavian Ph.D.
 
Carrier Strategies for Backbone Traffic Engineering and QoS
Carrier Strategies for Backbone Traffic Engineering and QoSCarrier Strategies for Backbone Traffic Engineering and QoS
Carrier Strategies for Backbone Traffic Engineering and QoSVishal Sharma, Ph.D.
 
Performance Evaluation of Source Routing over MPLS Networks for Failure Detec...
Performance Evaluation of Source Routing over MPLS Networks for Failure Detec...Performance Evaluation of Source Routing over MPLS Networks for Failure Detec...
Performance Evaluation of Source Routing over MPLS Networks for Failure Detec...Eswar Publications
 
Performance Evaluation of Routing Protocols in University Network
Performance Evaluation of Routing Protocols in University NetworkPerformance Evaluation of Routing Protocols in University Network
Performance Evaluation of Routing Protocols in University Networkijtsrd
 
Impact of Variable Transmission Range and Scalability With Respect To Mobilit...
Impact of Variable Transmission Range and Scalability With Respect To Mobilit...Impact of Variable Transmission Range and Scalability With Respect To Mobilit...
Impact of Variable Transmission Range and Scalability With Respect To Mobilit...Jitender Grover
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networksguesta81d4b
 
Performance Analysis of Routing Protocols RIP, OSPF and EIGRP
Performance Analysis of Routing Protocols RIP, OSPF and EIGRPPerformance Analysis of Routing Protocols RIP, OSPF and EIGRP
Performance Analysis of Routing Protocols RIP, OSPF and EIGRPIRJET Journal
 
IJCER (www.ijceronline.com) International Journal of computational Engineeri...
 IJCER (www.ijceronline.com) International Journal of computational Engineeri... IJCER (www.ijceronline.com) International Journal of computational Engineeri...
IJCER (www.ijceronline.com) International Journal of computational Engineeri...ijceronline
 
A Performance Comparison of Routing Protocols for Ad Hoc Networks
A Performance Comparison of Routing Protocols for Ad Hoc NetworksA Performance Comparison of Routing Protocols for Ad Hoc Networks
A Performance Comparison of Routing Protocols for Ad Hoc NetworksIJERA Editor
 

Similar to Route Stability Prediction Using Machine Learning Modelling of Route Table Features (20)

Network Traffic Trends Prediction Using Machine Learning Modelling of Packet ...
Network Traffic Trends Prediction Using Machine Learning Modelling of Packet ...Network Traffic Trends Prediction Using Machine Learning Modelling of Packet ...
Network Traffic Trends Prediction Using Machine Learning Modelling of Packet ...
 
Working with Northstar
Working with NorthstarWorking with Northstar
Working with Northstar
 
SDN/NETWORK AUTOMATION THROWDOWN COMPETITION
SDN/NETWORK AUTOMATION THROWDOWN COMPETITIONSDN/NETWORK AUTOMATION THROWDOWN COMPETITION
SDN/NETWORK AUTOMATION THROWDOWN COMPETITION
 
5 ijcse-01219
5 ijcse-012195 ijcse-01219
5 ijcse-01219
 
CV_MALIK MD NURANI.pdf
CV_MALIK MD NURANI.pdfCV_MALIK MD NURANI.pdf
CV_MALIK MD NURANI.pdf
 
11 ijcse-01219
11 ijcse-0121911 ijcse-01219
11 ijcse-01219
 
Exploration Routing Chapter 4
Exploration Routing Chapter 4Exploration Routing Chapter 4
Exploration Routing Chapter 4
 
Job Description
Job DescriptionJob Description
Job Description
 
Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...
Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...
Enabling Active Flow Manipulation (AFM) in Silicon-based Network Forwarding E...
 
A340105
A340105A340105
A340105
 
Carrier Strategies for Backbone Traffic Engineering and QoS
Carrier Strategies for Backbone Traffic Engineering and QoSCarrier Strategies for Backbone Traffic Engineering and QoS
Carrier Strategies for Backbone Traffic Engineering and QoS
 
Performance Evaluation of Source Routing over MPLS Networks for Failure Detec...
Performance Evaluation of Source Routing over MPLS Networks for Failure Detec...Performance Evaluation of Source Routing over MPLS Networks for Failure Detec...
Performance Evaluation of Source Routing over MPLS Networks for Failure Detec...
 
Performance Evaluation of Routing Protocols in University Network
Performance Evaluation of Routing Protocols in University NetworkPerformance Evaluation of Routing Protocols in University Network
Performance Evaluation of Routing Protocols in University Network
 
Impact of Variable Transmission Range and Scalability With Respect To Mobilit...
Impact of Variable Transmission Range and Scalability With Respect To Mobilit...Impact of Variable Transmission Range and Scalability With Respect To Mobilit...
Impact of Variable Transmission Range and Scalability With Respect To Mobilit...
 
Jm3516391646
Jm3516391646Jm3516391646
Jm3516391646
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networks
 
Performance Analysis of Routing Protocols RIP, OSPF and EIGRP
Performance Analysis of Routing Protocols RIP, OSPF and EIGRPPerformance Analysis of Routing Protocols RIP, OSPF and EIGRP
Performance Analysis of Routing Protocols RIP, OSPF and EIGRP
 
IJCER (www.ijceronline.com) International Journal of computational Engineeri...
 IJCER (www.ijceronline.com) International Journal of computational Engineeri... IJCER (www.ijceronline.com) International Journal of computational Engineeri...
IJCER (www.ijceronline.com) International Journal of computational Engineeri...
 
A02100108
A02100108A02100108
A02100108
 
A Performance Comparison of Routing Protocols for Ad Hoc Networks
A Performance Comparison of Routing Protocols for Ad Hoc NetworksA Performance Comparison of Routing Protocols for Ad Hoc Networks
A Performance Comparison of Routing Protocols for Ad Hoc Networks
 

Recently uploaded

Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...Suhani Kapoor
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxFurkanTasci3
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
Spark3's new memory model/management
Spark3's new memory model/managementSpark3's new memory model/management
Spark3's new memory model/managementakshesh doshi
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
Data Warehouse , Data Cube Computation
Data Warehouse   , Data Cube ComputationData Warehouse   , Data Cube Computation
Data Warehouse , Data Cube Computationsit20ad004
 

Recently uploaded (20)

Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptx
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
Spark3's new memory model/management
Spark3's new memory model/managementSpark3's new memory model/management
Spark3's new memory model/management
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Data Warehouse , Data Cube Computation
Data Warehouse   , Data Cube ComputationData Warehouse   , Data Cube Computation
Data Warehouse , Data Cube Computation
 

Route Stability Prediction Using Machine Learning Modelling of Route Table Features

  • 1. Route Stability Prediction Using Machine Learning Modelling of Route Table Features Rangaprasad Sampath (Ranga) Madhusoodhana Chari S (Madhu) #2 Routing Stability CRISP -DM #3 Route table Feature Engg. #4 Data Collection #5 Route Stability Characterization #5 K-Means Clustering #6 Continuous Monitoring
  • 2. Routing Stability Objective To categorize routes in the network based on their presence and consequently infer network changes and instability from such a characterization of routes. What will this help address?  Provide alerts tied to Routing performance degradation.  Detect large scale network routing anomalies.  Provision networks for efficiency  Derive actionable insights Business Understanding
  • 3. Route Table Feature Engineering A typical Route Table within a Router Defining Route Statistics  Route Uptime - The cumulative time for which a Route is in the Active state from the time it gets added, within a defined time interval, t.  Route Downtime - The cumulative time for which a Route is in the Inactive state from the time it gets added, within a defined time interval, t.  Route Toggle Count - The number of times a Route went from Active to Inactive or vice versa. Data Understanding Route IP address/mask Nexthop IP address Nexthop Type Interface R1 16.10.10.100/24 N1 16.10.10.1 VLAN 1 R2 15.10.10.100/24 N1 15.10.10.1 VLAN 10 R3 15.10.5.100/24 N3 15.10.5.1 Interface 1/1/1 R4 0.0.0.0/0 N4 10.0.0.1 Interface 1/2/2
  • 4. Experimentation and Data Collection Methodology • For every route r in the routing table, note Route Uptime in minutes, rup within a bounded time interval, t say 60 minutes. • Within the bounded time interval t, note the Route Toggle Count, rtc. • The same may be repeated over multiple time intervals t that could span over days or weeks. Factors that may influence rup and rtc • Network topology changes • Network devices downtime • Network configuration changes e.g. addition of policy rules at a given node Sample representative dataset Data Preparation Route Route Uptime (minutes), rup Route Toggle Count, rtc R1 15 20 R2 35 10 R3 45 5 R4 20 17 R5 20 16 R6 55 2
  • 5. Unsupervised Machine Learning: K-Means Clustering Cluster Labeling • Reliable Routes– Red boundary • Fickle Routes– Green boundary • Intermittent Routes– Blue boundary Route Stability Characterization A data point’s location in a certain cluster is indicative of the stability of that Route. Data prior to Clustering Data post Clustering Modelling and Evaluation
  • 6. Continuous Monitoring and Insights Observation Inference A group of routes transition from Intermittent to Fickle.  Traffic congestion on links may be leading to delayed convergence of the routing protocol. The ratio of Reliable routes to overall routes in the system shows a downward trend.  New paths through the network opening up that may lead to temporary instability. A Reliable Route address is inactive for more than the expected time.  A possible H/W or S/W failure on a device that has not recovered. The ratio of Fickle routes to overall routes in the system decreases over time.  The network routes are becoming stable i.e. churn in the network is decreasing. Insights guide Bandwidth Allocation, Efficient Operations, Security Profiling Deployment
  • 7. Reach out to… Rangaprasad Sampath https://www.linkedin.com/in/rangaprasad-sampath ranga.sampath@gmail.com Twitter @rangas_ Madhusoodhana Chari S https://www.linkedin.com/in/madhucharis/ madhucharis@gmail.com