Introduaction In the constantly evolving digital landscape, the concept of network resilience has emerged as an essential facet of maintaining reliable and efficient systems. Network resilience refers to the ability of a network to maintain an acceptable level of service in the face of various challenges and disruptions. These could range from cyberattacks to hardware