3 research outputs found
Software-Defined Networking: A Comprehensive Survey
peer reviewedThe Internet has led to the creation of a digital society, where (almost) everything is connected and is accessible from anywhere. However, despite their widespread adoption, traditional IP networks are complex and very hard to manage. It is both difficult to configure the network according to predefined policies, and to reconfigure it to respond to faults, load, and changes. To make matters even more difficult, current networks are also vertically integrated: the control and data planes are bundled together. 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 policies, their implementation in switching hardware, and the forwarding of traffic, is key to the desired flexibility: by breaking the network control problem into tractable pieces, SDN makes it easier to create and introduce new abstractions in networking, simplifying network management and facilitating network evolution. In this paper, we present a comprehensive survey on SDN. We start by introducing the motivation for SDN, explain its main concepts and how it differs from traditional networking, its roots, and the standardization activities regarding this novel paradigm. Next, we present the key building blocks of an SDN infrastructure using a bottom-up, layered approach. We provide an in-depth analysis of the hardware infrastructure, southbound and northbound application programming interfaces (APIs), network virtualization layers, network operating systems (SDN controllers), network programming languages, and network applications. We also look at cross-layer problems such as debugging and troubleshooting. In an effort to anticipate the future evolution of this - ew paradigm, we discuss the main ongoing research efforts and challenges of SDN. In particular, we address the design of switches and control platforms—with a focus on aspects such as resiliency, scalability, performance, security, and dependability—as well as new opportunities for carrier transport networks and cloud providers. Last but not least, we analyze the position of SDN as a key enabler of a software-defined environment
Mecanismos de autenticação e controle de acesso para uma arquitetura de Internet do Futuro
Even with evolutions, the current Internet can not properly handle requirements such
as multihoming, Quality of Service, mobility, multicasting and security. Several research
groups around the world are involved in experimentally and incrementally creating the
next generation of Internet architecture.
Currently, knowledge and information are the factors of extreme importance for any
person, company or nation. Therefore, the information security is a prerequisite for any
information system. However, when the Internet was designed and security was not a
necessity at the moment, this became a chronic problem in the last decades.
Whenever new vulnerabilities emerge on the network, a new mechanism is created to
combat this threat, so the mechanism is added to the design of the Internet as an overlay,
rather than the architecture providing security intrinsically. In this way, including security
aspects is a fundamental requirement for the Future Internet architecture.
With regard to these architectures, Brazil has some initiatives and one of them in an
ETArch. It has a conceptual view very close to the definition of Software Defined Networks
and therefore since its first prototype uses the OpenFlow protocol to materialize this
vision. From its creation, researchers from several universities are working to incorporate
in the ETArch, in an incremental way, solutions that meet the requirements of the Future
Internet.
The mechanisms implementation proved viable with a reasonable average increase in
time, considering the resources acquired by the mechanisms of authentication and access
control incorporated into ETArch.CAPES - Coordenação de Aperfeiçoamento de Pessoal de NÃvel SuperiorDissertação (Mestrado)Mesmo com evoluções, a Internet atual não consegue tratar adequadamente requisitos
como multihoming, Quality of Service (QoS), mobilidade, multicast e segurança. Vários
grupos de pesquisa ao redor mundo estão envolvidos em criar, de forma experimental e
incremental, a próxima geração da arquitetura da Internet.
Atualmente, o conhecimento e a informação são fatores importantes para qualquer
pessoa, organização ou nação. Pensando nisso, a segurança é um pré-requisito para todo
e qualquer sistema de computação, mas quando a Internet foi projetada, a segurança não
era uma necessidade da época, provocando um problema crônico nas últimas décadas.
Sempre que surgem novas vulnerabilidades em um sistema computacional, um novo
mecanismo é criado para combater essa ameaça, sendo assim, o mecanismo é adicionado
ao projeto da Internet como uma sobreposição, em vez da arquitetura fornecer a segurança
de forma intrÃnseca.
No que tange à essas arquiteturas, o Brasil possui algumas iniciativas e uma delas é a
Entity Title Architecture (ETArch). Ela possui uma visão conceitual muito próxima da
abstração proposta pelas Redes Definidas por Software e portanto, desde o seu primeiro
protótipo utiliza o protocolo OpenFlow para materializar essa visão. Desde a sua criação,
pesquisadores de várias universidades vêm trabalhando para incorporar à ETArch, de
forma incremental, soluções que visam atender os requisitos de Internet do Futuro.
Apesar da segurança ser um requisito fundamental para implementações em arquiteturas
de Internet do Futuro, na ETArch tal requisito ainda não foi projetado. Deste modo,
as principais contribuições deste trabalho são elaborar e implementar dois mecanismos de
segurança: um para autenticação e outro para o controle de acesso.
A implementação dos mecanismos demonstraram-se viáveis com um acréscimo médio
relativamente pequeno em termos de tempo, se considerar os benefÃcios adquiridos pelos
mecanismos de autenticação e controle de acesso incorporados à ETArch
Cyber physical approach and framework for micro devices assembly
The emergence of Cyber Physical Systems (CPS) and Internet-of-Things (IoT) based principles and technologies holds the potential to facilitate global collaboration in various fields of engineering. Micro Devices Assembly (MDA) is an emerging domain involving the assembly of micron sized objects and devices. In this dissertation, the focus of the research is the design of a Cyber Physical approach for the assembly of micro devices. A collaborative framework comprising of cyber and physical components linked using the Internet has been developed to accomplish a targeted set of MDA life cycle activities which include assembly planning, path planning, Virtual Reality (VR) based assembly analysis, command generation and physical assembly. Genetic algorithm and modified insertion algorithm based methods have been proposed to support assembly planning activities. Advanced VR based environments have been designed to support assembly analysis where plans can be proposed, compared and validated. The potential of next generation Global Environment for Network Innovation (GENI) networking technologies has also been explored to support distributed collaborations involving VR-based environments. The feasibility of the cyber physical approach has been demonstrated by implementing the cyber physical components which collaborate to assemble micro designs. The case studies conducted underscore the ability of the developed Cyber Physical approach and framework to support distributed collaborative activities for MDA process contexts