Improving OSPF Protocol based Latency : A new algorithm based on Dijkstra by using OSPF existing Metrics in SDN networks
DOI:
https://doi.org/10.5902/2179460X20793Resumo
SDN (software defined networking)-based networks may be defined as a new generation of networks using virtual layers and switches and central controller which try to handle a few controlling and managerial tasks of switches and rotors of networks in upper layers on a software basis. In fact, it reduced dependence to hardware and increases software capabilities. These networks face challenges such as quality of relationship between controller and devices existing in the network and delay in network that is subject of this thesis. According to the applied researches, one of offered solutions for reduction of delay is using path finding algorithms. Rotors’ task is transfer of information. Algorithms must be implemented on these rotors to choose the best path for data transfer in the network. Path finding table is used in rotor. According to the data available in path finding table, the best path is found. Each path finder must have complete information of network’s communication infrastructure and calculate and identify all other paths of communications between them and their costs. Later, data collection forms the data structure related to network infrastructure graph. In these conditions, to find the best path between path finders, the shortest path algorithms (SPT) are used such as Dijkstra. Since rotors receive the sent update massages due to network changes, path finding table amends itself and identifies the new probability path. Selection of best path is made by massages metric. Upon processor fastening and hardware cheapening, a standard protocol in the name of OSPF was presented that manufactured by CISCO, particularly in a network that its equipment are not necessarily made by CISCO is based on Dijkstra and uses cost and band broadness as metric, transfer the data related to connected network and rotors connected to network between adjacent rotors and records all of its information in the table. Later, Dijkstra's algorithm is implemented and the best paths led to different destinations are inserted in the path finding table. The objective of this study was presenting an algorithm based on Dijkstra there in addition to cost Metric, another metric to be used that highly reduces traffic in the network and improves delay time in the network.Downloads
Downloads
Publicado
Como Citar
Edição
Seção
Licença
Para acessar a DECLARAÇÃO DE ORIGINALIDADE E EXCLUSIVIDADE E CESSÃO DE DIREITOS AUTORAIS clique aqui.
Diretrizes Éticas para Publicação de Revistas
A revista Ciência e Natura está empenhada em garantir a ética na publicação e na qualidade dos artigos.
A conformidade com padrões de comportamento ético é, portanto, esperada de todas as partes envolvidas: Autores, Editores e Revisores.
Em particular,
Autores: Os Autores devem apresentar uma discussão objetiva sobre a importância do trabalho de pesquisa, bem como detalhes e referências suficientes para permitir que outros reproduzam as experiências. Declarações fraudulentas ou intencionalmente incorretas constituem comportamento antiético e são inaceitáveis. Artigos de Revisão também devem ser objetivos, abrangentes e relatos precisos do estado da arte. Os Autores devem assegurar que seu trabalho é uma obra totalmente original, e se o trabalho e / ou palavras de outros têm sido utilizadas, isso tem sido devidamente reconhecido. O plágio em todas as suas formas constitui um comportamento publicitário não ético e é inaceitável. Submeter o mesmo manuscrito a mais de um jornal simultaneamente constitui um comportamento publicitário não ético e é inaceitável. Os Autores não devem submeter artigos que descrevam essencialmente a mesma pesquisa a mais de uma revista. O Autor correspondente deve garantir que haja um consenso total de todos os Co-autores na aprovação da versão final do artigo e sua submissão para publicação.
Editores: Os Editores devem avaliar manuscritos exclusivamente com base no seu mérito acadêmico. Um Editor não deve usar informações não publicadas na própria pesquisa do Editor sem o consentimento expresso por escrito do Autor. Os Editores devem tomar medidas de resposta razoável quando tiverem sido apresentadas queixas éticas relativas a um manuscrito submetido ou publicado.
Revisores: Todos os manuscritos recebidos para revisão devem ser tratados como documentos confidenciais. As informações ou ideias privilegiadas obtidas através da análise por pares devem ser mantidas confidenciais e não utilizadas para vantagens pessoais. As revisões devem ser conduzidas objetivamente e as observações devem ser formuladas claramente com argumentos de apoio, de modo que os Autores possam usá-los para melhorar o artigo. Qualquer Revisor selecionado que se sinta desqualificado para rever a pesquisa relatada em um manuscrito ou sabe que sua rápida revisão será impossível deve notificar o Editor e desculpar-se do processo de revisão. Os Revisores não devem considerar manuscritos nos quais tenham conflitos de interesse resultantes de relacionamentos ou conexões competitivas, colaborativas ou outras conexões com qualquer dos autores, empresas ou instituições conectadas aos documentos.