15 research outputs found
Diseño de materiales prácticos para la administración de redes de computadores
Memoria ID-032. Ayudas de la Universidad de Salamanca para la innovación docente, curso 2019-2020.[ES]El objetivo principal de este proyecto es la elaboración de materiales didácticos que permitan a los estudiantes de Ingeniería Informática adquirir competencias en el ámbito de la administración de redes de computadores
An SNMP-based audio distribution service architecture
Dissertação de mestrado em Engenharia de Redes e Serviços TelemáticosThe constant growth of integration and popularity of “Internet of Things”
devices is affecting home automation systems, where new technologies were
introduced, in the recent years for this particular sector. These automation
systems integrate devices that can be anywhere in the house, connected
to a home network, either through a wire or wireless connection. A home
automation system can be used to control air conditioning, lighting, pool
control systems, home-entertainment systems and much more.
Within the field of home-entertainment systems, the best known technologies
are the Digital Living Network Alliance and the Digital Audio Access
Protocol, which provide interoperability to allow sharing of digital media
content between devices across a home network. However, these technologies
have the disadvantage of being proprietary, maintaining restrict documentation
access, complex architectures and concepts and not optimal to specific
purposes, like audio distribution.
The main goal of this project was to prove that is possible to use standardized
protocols, such as the Simple Network Manager Protocol and open
source tools in order to develop a music distribution service that allows the
implementation of similar features than the ones already existing proprietary
technologies. As such, the implementation prototype system allows a user
to manage and play audio from a music collection that is stored in a single
home audio server. The system architecture enables audio streaming between
the server and the various devices in the same local network. Further more,
the music collection, can integrate virtual audio files that are available from
external music sources, like iTunes, etc.O constante crescimento de integração e popularidade da “Internet das
coisas” tem atualmente afetado sistemas de domótica, onde cada vez mais
tecnologias têm vindo a ser desenvolvidas nos últimos anos para este sector
em particular. Estes sistemas de domótica integram dispositivos que podem
estar em qualquer parte de uma casa, ligados à rede seja através de um cabo
ou por wireless. Um sistema de domótica pode ser usado para controlar:
ar condicionado, iluminação, sistemas de controlo de piscinas, sistemas de
entretenimento, entre outros.
Na área de sistemas de entretenimento, as tecnologias mais conhecidas
são Digital Living Network Alliance e Digital Audio Access Protocol, que
fornecem interoperabilidade de modo a permitir a partilha de conteúdos digitais
multimédia entre dispositivos que se encontram na mesma rede local.
Contudo, possuem a desvantagem de serem tecnologias proprietárias, com
documentação e manuais restritos, arquiteturas e conceitos complexos, e não
otimizados para fins específicos, tal distribuição de áudio.
O principal objetivo deste projeto foi provar que é possível usar protocolos
normalizados, como o Simple Network Manager Protocol e ferramentas
open source de forma a desenvolver um serviço de distribuição de música
que permite a implementação de funcionalidades semelhantes às tecnologias
proprietárias já existentes. Assim, o protótipo implementado permite a um
utilizador gerir e reproduzir áudio de uma coleção de música que se esteja
armazenada num servidor de áudio domestico. A arquitetura permite streaming
de áudio entre o servidor e os diferentes dispositivos que se encontram
na mesma rede local. Consequentemente, a coleção de música pode integrar
ficheiros de áudio visuais que estejam acessíveis através de fontes externas de música, como por exemplo: iTunes, etc
System for Monitoring of Network Protocols
Monitorovanie sietí je potrebné najmä pri diagnostike, riešení problémov, detekcii nežiadúcej prevádzky a podozrivého zapúzdrenia hlavičiek protokolov. Preto je cieľom tejto práce vytvoriť návrh a implementáciu systému pre monitorovanie 10 Gb sietí, ktorý poskytuje informácie o štruktúre sieťovej prevádzky a zároveň umožňuje zachytiť pakety na základe sekvencie zapúzdrenia protokolov. Pre dosiahnutie potrebnej priepustnosti bola implementácia paketového analyzátora a filtra paketov hardvérovo akcelerovaná v FPGA. Flexibilitu zabezpečuje využitie nástroja mapujúceho program v jazyku P4, ktorý popisuje spracovávanie paketov, do jazyka VHDL. Na základe informácií získaných pri analýze paketov sú vytvárané záznamy o tokoch a tie sú ukladané pomocou protokolu IPFIX. Prostredníctvom grafického rozhrania sú zozbierané informácie zobrazované užívateľovi vo forme stromu protokolov, ktorého uzly sú asociované so záznamami o tokoch.It is necessary to monitor networks namely for diagnostics, troubleshooting, detection of anomalies and suspicious header encapsulations. This thesis aims to design and implement a system for monitoring protocol structure on 10 Gb networks, which will be able to capture packets based on the sequence of encapsulated protocols. To achieve requested throughput some tasks like packet parsing and packet filtering were accelerated in FPGA. Flexibility is achieved by using a tool that maps P4 programs, which define packet parsing process, to VHDL language. Based on the information gained from packet parsing, flow records are created and stored via IPFIX protocol. This information is displayed through a graphical user interface in the form of protocol tree, whose nodes are associated with flow records.
Arquitecturas e ferramentas para gestão de redes e sistemas: estudo de um caso
Mestrado em Engenharia Informática - Área de Especialização em Arquitecturas, Sistemas e RedesO presente trabalho teve como objectivo o estudo de soluções para a gestão de redes e sistemas, tendo por base o actual crescimento e desenvolvimento das tecnologias de informação. A constante evolução cria novas necessidades de monitorização e obriga a procurar ferramentas adequadas para apoio à decisão e gestão.
O sistema de informação de uma organização é primordial ao desenvolvimento da actividade de negócio, tendo por isso de estar sempre funcional e ao melhor nível em termos de desempenho.
Analisar os modelos de gestão e ferramentas disponíveis é o primeiro passo para uma escolha acertada. No entanto, também é necessário possuir um conhecimento profundo da configuração da infra-estrutura e da orgânica da instituição e das tecnologias envolvidas. O estudo efectuado terminou com a implementação de um sistema de gestão adequado a um cenário real, bastante rico na diversidade de tecnologias e sistemas.This project was designed to study solutions for managing networks and systems, based on the
current growth and development of information technology.
The constant evolution carries out new monitoring needs and finding the most adequate tools for
decision support and management is crucial.
The information system of an organization is paramount to the development of the core business,
and therefore should always be functional and at the best performance level.
Analyzing management models and available tools is the first step to the right choice. On the
other hand, there is the need to know the technologies involved, the configuration of the
substructure and the organization of the institution.
The study carried out, has triggered the adoption of a solution that was configured and adapted to
the reality of the company, which is very rich concerning diversity of technology and systems
available
Simplified Network Signaling Architecture
The wheel has been reinvented several times in signaling protocols. Most signaling protocols re-invent, e.g., their own signaling transport methods, end-point discovery, measures for reliable exchange of messages and security features. Next Steps In Signaling (NSIS) framework was created in the IETF to design a single unified framework for various network signaling needs. The signaling transport layer of NSIS, the General Internet Signaling Transport (GIST), was specified in the IETF to provide a common transport service for signaling applications. The NSIS suite also includes two signaling protocols, NSIS Signaling Layer Protocols (NSLP), one for Quality of Service provisioning and one to configure middleboxes, in particular Network Address Translators and firewalls.
The different signaling applications use GIST message delivery services through an API that consists of several operations. On top of common operations for sending and receiving data, the API also covers network events, errors and session state management. The API covers all GIST aspects, and allows application developers to have adequate knowledge of network state. However, as a result the API is very cumbersome to use, and an application developer needs to take care of non-trivial amount of details. A further challenge is that to create a new signaling application, one needs to acquire and register a unique NSLP identifier with the Internet Assigned Numbers Authority (IANA).
This thesis presents the Messaging NSLP, that provides an abstraction layer to hide complex GIST features from the signaling application. Developers of Messaging Applications can use a simple Messaging API to open and close sessions and to transfer application data from one Messaging Application node to another.
Prototype implementations of NSLP API and Messaging NSLP were created and tested to verify the protocol operation with various network scenarios. Overhead analysis of GIST and Messaging NSLP were performed, and results are compatible with earlier, third-party analysis. The Messaging NSLP can introduce up to 938 bytes of overhead to initiate a signaling session, but later signaling only introduces 78 bytes of header overhead
Editor de Yang
Mestrado em Engenharia de Computadores e TelemáticaO desenvolvimento de aplicações de gestão tipicamente requer a definição do modelo de dados, a criação das aplicações que respeitem esse modelo de dados e a implementação das interfaces de comunicação. Apesar de essas tarefas serem normalmente desenvolvidas por profissionais bem treinados, estes têm que as implementar usando diferentes aplicações, numa sequência coordenada que frequentemente são obrigados a repetir devido a um qualquer erro na definição inicial do modelo de dados. A adopção de tecnologias Web no desenvolvimento de aplicações de gestão NETCONF permite a automatização de vários procedimentos. Este documento apresenta uma plataforma de desenvolvimento integrado para soluções baseadas em NETCONF sob a forma de um plug-in para o IDE Eclipse. O trabalho inclui a criação de um parser para a linguagem YANG que foi integrado com o IDE que permite o desenvolvimento total de aplicações de gestão baseados neste protocolo.The development of network and systems management software typically requires the data model definition, the construction of applications respecting that data model and also the implementation of the communication interfaces. Although such tasks are usually performed by welltrained professionals, they have to perform those tasks using different applications, in a coordinated sequence that they may unfortunately repeat due to errors in data model definition. The adoption of web technologies in NETCONF design allows the automation of several development tasks. Current work presents an integrated development platform for NETCONF based-solutions in the form of a plug-in for the Eclipse IDE. The work includes the creation of a YANG parser that was integrated within the IDE and that enables the complete creation of the management applications
Uma estratégia para implementação de gerenciamento de redes: estudo de caso do Tribunal de Contas da União
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia de Produção.Este trabalho descreve a problemática com relação ao controle de redes de computadores, que vem sendo enfrentada em ambientes corporativos. Mostra-se a necessidade de implantação de sistemas automatizados para o gerenciamento das redes e discute-se as dificuldades encontradas na implantação de tais sistemas. É proposta uma estratégia para implantação de sistemas de gerenciamento considerando-se a questão de determinação de quais as informações disponibilizadas pelos sistemas de gerenciamento devem ser consideradas. Um estudo de caso ilustra a aplicação da estratégia proposta e mostra os resultados concretos que foram obtidos com sua aplicação
Arquitecturas e ferramentas para gestão de redes e sistemas : um caso de estudo
Mestrado em Engenharia Electrónica e TelecomunicaçõesO trabalho desenvolvido teve por objectivos identificar e estudar as normas,
mecanismos, políticas e aplicações a utilizar na gestão de uma infraestrutura
de informática, respondendo aos actuais requisitos das
Instituições.
O “focus” da gestão têm-se vindo a alterar ao longo dos últimos anos, fruto
de um contínuo acompanhamento da evolução das infra-estruturas de
informática e dos serviços que elas suportam, o que implica um investimento
constante, quer na actualização de meios tecnológicos, quer na actualização
de conhecimentos dos recursos humanos.
Com a consciência de que uma gestão efectiva terá de ser baseada no
conhecimento profundo dos mecanismos de gestão, das tecnologias
envolvidas, da configuração da infra-estrutura e da orgânica da instituição,
as directivas de aprendizagem seguidas ao longo da dissertação tiveram por
base estes propósitos.
O estudo efectuado culminou com a implementação prática de sistema de
gestão adequado a uma infra-estrutura de informática, bastante rica na
diversidade de tecnologias e sistemas. Desta implementação serão
apresentados alguns resultados que reiterarão a necessidade e vantagens
de utilizar um sistema de gestão na infra-estrutura estudada.
ABSTRACT: The work developed had the objective of identifying and studying the
standards, mechanisms, policies and applications to be used in the
management of a computing substructure, answering the present
requirements of the institutions.
The “Focus” of the management has come to change during the recent
years, fruit of a continued accompanying of the evolution of substructures of
computing and the services they support, which implicates a constant
investment, be it in the upgrading of technological means, or the upgrading
of the knowledge of human resources.
With the conscience that any effective management would have to be based
on profound knowledge of the mechanisms of management, the
technologies involved, the configuration of the substructure and the
organization of the institution, the learning directives followed in the
dissertation had as basis these intentions.
The study carried out culminated with the practical implementation of a
system adequate to computing substructure, very rich in technological and
system diversity. Some of the presented results of this implementation will
reiterate the necessity and advantages of using a management system on
the studied substructure