Skip to main content

Showing 1–14 of 14 results for author: Ramos, F M V

Searching in archive cs. Search in all archives.
.
  1. arXiv:2403.18788  [pdf, other

    cs.NI

    Peregrine: ML-based Malicious Traffic Detection for Terabit Networks

    Authors: João Romeiras Amado, Francisco Pereira, David Pissarra, Salvatore Signorello, Miguel Correia, Fernando M. V. Ramos

    Abstract: Malicious traffic detectors leveraging machine learning (ML), namely those incorporating deep learning techniques, exhibit impressive detection capabilities across multiple attacks. However, their effectiveness becomes compromised when deployed in networks handling Terabit-speed traffic. In practice, these systems require substantial traffic sampling to reconcile the high data plane packet rates w… ▽ More

    Submitted 27 March, 2024; originally announced March 2024.

  2. arXiv:2307.14791  [pdf, other

    cs.NI

    Automatic Parallelization of Software Network Functions

    Authors: Francisco Pereira, Fernando M. V. Ramos, Luis Pedrosa

    Abstract: Software network functions (NFs) trade-off flexibility and ease of deployment for an increased challenge of performance. The traditional way to increase NF performance is by distributing traffic to multiple CPU cores, but this poses a significant challenge: how to parallelize an NF without breaking its semantics? We propose Maestro, a tool that analyzes a sequential implementation of an NF and aut… ▽ More

    Submitted 13 October, 2023; v1 submitted 27 July, 2023; originally announced July 2023.

    Comments: 21 pages, 14 figures, to be published in NSDI24

  3. arXiv:1909.02369  [pdf, other

    cs.NI

    Random Linear Network Coding on Programmable Switches

    Authors: Diogo Gonçalves, Salvatore Signorello, Fernando M. V. Ramos, Muriel Médard

    Abstract: By extending the traditional store-and-forward mechanism, network coding has the capability to improve a network's throughput, robustness, and security. Given the fundamentally different packet processing required by this new paradigm and the inflexibility of hardware, existing solutions are based on software. As a result, they have limited performance and scalability, creating a barrier to its wi… ▽ More

    Submitted 5 September, 2019; originally announced September 2019.

    Comments: 6 pages, 4 figures

    ACM Class: C.2.1; C.2.2; C.2.3

  4. arXiv:1902.01669  [pdf, other

    cs.NI

    Rama: Controller Fault Tolerance in Software-Defined Networking Made Practical

    Authors: André Mantas, Fernando M. V. Ramos

    Abstract: In Software-Defined Networking (SDN), network applications use the logically centralized network view provided by the controller to remotely orchestrate the network switches. To avoid the controller being a single point of failure, traditional fault-tolerance techniques are employed to guarantee availability, a fundamental requirement in production environments. Unfortunately, these techniques fal… ▽ More

    Submitted 5 February, 2019; originally announced February 2019.

  5. arXiv:1711.03636  [pdf, other

    cs.NI cs.CR

    ANCHOR: logically-centralized security for Software-Defined Networks

    Authors: Diego Kreutz, Jiangshan Yu, Fernando M. V. Ramos, Paulo Esteves-Verissimo

    Abstract: While the centralization of SDN brought advantages such as a faster pace of innovation, it also disrupted some of the natural defenses of traditional architectures against different threats. The literature on SDN has mostly been concerned with the functional side, despite some specific works concerning non-functional properties like 'security' or 'dependability'. Though addressing the latter in an… ▽ More

    Submitted 31 December, 2018; v1 submitted 9 November, 2017; originally announced November 2017.

    Comments: 42 pages, 4 figures, 3 tables, 5 algorithms, 139 references

  6. arXiv:1703.01313  [pdf, other

    cs.NI

    Secure Multi-Cloud Virtual Network Embedding

    Authors: Max Alaluna, Luís Ferrolho, José Rui Figueira, Nuno Neves, Fernando M. V. Ramos

    Abstract: Modern network virtualization platforms enable users to specify custom topologies and arbitrary addressing schemes for their virtual networks. These platforms have, however, been targeting the data center of a single provider, which is insufficient to support (critical) applications that need to be deployed across multiple trust domains, while enforcing diverse security requirements. This paper ad… ▽ More

    Submitted 6 October, 2018; v1 submitted 3 March, 2017; originally announced March 2017.

    Comments: 1. Paper title changed to be more suitable; 2. Rewrite Introduction (section 1), Secure Virtual Network Embedding Problem (section 3) and MILP Formulation (Section 5) to make it clearer; 3. Figure 3 inserted to help in explanation on the main and backup VNE map**s; 4. Added references on Related Work (Section 7)

  7. arXiv:1702.04294  [pdf, other

    cs.NI

    The KISS principle in Software-Defined Networking: An architecture for Kee** It Simple and Secure

    Authors: Diego Kreutz, Jiangshan Yu, Paulo Esteves-Verissimo, Catia Magalhaes, Fernando M. V. Ramos

    Abstract: Security is an increasingly fundamental requirement in Software-Defined Networking (SDN). However, the pace of adoption of secure mechanisms has been slow, which we estimate to be a consequence of the performance overhead of traditional solutions and of the complexity of the support infrastructure required. As a first step to addressing these problems, we propose a modular secure SDN control plane… ▽ More

    Submitted 2 November, 2017; v1 submitted 14 February, 2017; originally announced February 2017.

    Comments: 12 pages, 7 figures, 2 algorithms, 41 references

  8. arXiv:1602.06924  [pdf, ps, other

    cs.NI

    An SDN-based approach to enhance BGP security

    Authors: Regivaldo Costa, Fernando M. V. Ramos

    Abstract: BGP is vulnerable to a series of attacks. Many solutions have been proposed in the past two decades, but the most effective remain largely undeployed. This is due to three fundamental reasons: the solutions are too computationally expensive for current routers, they require changes to BGP, and/or they do not give the right incentives to promote deployment. In this abstract we propose a Software-… ▽ More

    Submitted 12 March, 2016; v1 submitted 7 February, 2016; originally announced February 2016.

  9. arXiv:1602.04211  [pdf

    cs.NI

    Consistent and fault-tolerant SDN with unmodified switches

    Authors: André Mantas, Fernando M. V. Ramos

    Abstract: In a reliable SDN environment, different controllers coordinate different switches and backup controllers can be set in place to tolerate faults. This approach increases the challenge to maintain a consistent network view. If this global view is not consistent with the actual network state, applications will operate on a stale state and potentially lead to incorrect behavior. Faced with this pro… ▽ More

    Submitted 13 March, 2016; v1 submitted 12 February, 2016; originally announced February 2016.

    Comments: 2 pages

  10. arXiv:1602.02268  [pdf

    cs.NI cs.DC

    Secure and Dependable Virtual Network Embedding

    Authors: Luís Ferrolho, Max Alaluna, Nuno Neves, Fernando M. V. Ramos

    Abstract: One of the fundamental problems in network virtualization is Virtual Network Embedding (VNE). The VNE problem deals with finding an effective map** of the virtual nodes & links onto the substrate network. The recent advances in network virtualization gave cloud operators the ability to extend their cloud computing offerings with virtual networks. This trend, jointly with the increasing evidence… ▽ More

    Submitted 6 February, 2016; originally announced February 2016.

  11. arXiv:1512.01196  [pdf, other

    cs.NI

    (Literally) above the clouds: virtualizing the network over multiple clouds

    Authors: Max Alaluna, Fernando M. V. Ramos, Nuno Neves

    Abstract: Recent SDN-based solutions give cloud providers the opportunity to extend their "as-a-service" model with the offer of complete network virtualization. They provide tenants with the freedom to specify the network topologies and addressing schemes of their choosing, while guaranteeing the required level of isolation among them. These platforms, however, have been targeting the datacenter of a singl… ▽ More

    Submitted 10 March, 2016; v1 submitted 3 December, 2015; originally announced December 2015.

  12. arXiv:1511.07185  [pdf, other

    cs.DC

    Medusa: An Efficient Cloud Fault-Tolerant MapReduce

    Authors: Pedro A. R. S. Costa, Xiao Bai, Fernando M. V. Ramos, Miguel Correia

    Abstract: Applications such as web search and social networking have been moving from centralized to decentralized cloud architectures to improve their scalability. MapReduce, a programming framework for processing large amounts of data using thousands of machines in a single cloud, also needs to be scaled out to multiple clouds to adapt to this evolution. The challenge of building a multi-cloud distributed… ▽ More

    Submitted 23 November, 2015; originally announced November 2015.

  13. arXiv:1407.6062  [pdf, other

    cs.NI

    SMaRtLight: A Practical Fault-Tolerant SDN Controller

    Authors: Fábio Botelho, Alysson Bessani, Fernando M. V. Ramos, Paulo Ferreira

    Abstract: The increase in the number of SDN-based deployments in production networks is triggering the need to consider fault-tolerant designs of controller architectures. Commercial SDN controller solutions incorporate fault tolerance, but there has been little discussion in the SDN literature on the design of such systems and the tradeoffs involved. To fill this gap, we present a by-construction design of… ▽ More

    Submitted 22 July, 2014; originally announced July 2014.

  14. arXiv:1406.0440  [pdf, other

    cs.NI

    Software-Defined Networking: A Comprehensive Survey

    Authors: Diego Kreutz, Fernando M. V. Ramos, Paulo Verissimo, Christian Esteve Rothenberg, Siamak Azodolmolky, Steve Uhlig

    Abstract: Software-Defined Networking (SDN) is an emerging paradigm that promises to change this state of affairs, by breaking vertical integration, separating the network's control logic from the underlying routers and switches, promoting (logical) centralization of network control, and introducing the ability to program the network. The separation of concerns introduced between the definition of network p… ▽ More

    Submitted 8 October, 2014; v1 submitted 2 June, 2014; originally announced June 2014.

    Comments: Version 2.01: 61 pages, 11 figures, 17 tables, 579 references