• Aucun résultat trouvé

Разработка механизма передачи данных большого объема в программно-конфигурируемых сетях (Development of a Mechanism for Transferring Big Data in Software-Defined Networks)

N/A
N/A
Protected

Academic year: 2022

Partager "Разработка механизма передачи данных большого объема в программно-конфигурируемых сетях (Development of a Mechanism for Transferring Big Data in Software-Defined Networks)"

Copied!
6
0
0

Texte intégral

(1)

-

̹ ..

. ..

.

anton.noskov@gmail.com

– ! "

# , $ % $

# $ .

" – &

%. ' $ !$

$ $ $ ( &

". ) $ &

% $ # $.

* $% #

# ! "

$ $. # , ( ( ( # " ! ( $ ( ".

( ! ( $ # % , +% $ ( # $ # ( $ ) $ #$

# !$

$ % $ # $ .

' % ( &

$ # . , !$

% 0 !! 1$

+ #+ $, $

# – # + . 2# – &

# " ( / ), # # $ !$

! 4( '+

5 $ (4'5-6) [1,2]. 9 $ &

#$

$ " 1

$ $, $+% # .

$

# # ! " $ $. 9 # ( # + EIGRP OSPF,

# , NICE, ZigZag ,

# P2P-$. 9 #+ + !+

" , $ # , +% ( $.

$ , $ % $ !. * , NICE ZigZag, # #$

! " , , + # , # + !+ 1 , # # ( $ [4].

EIGRP OSPF, + # , $

# # # " + , ! ! + $ #

# # (#

#$, $ $ # , .. #$+$ #), +%

$. #, P2P-$ $$$

# # , +. 90 (, &

! , $ $ !

! XVII "#$

DAMDID/RCDL’2015 «

», % , 13-16 2015

(2)

. MPLS , $ $ !. ; % . ) ! $

% $ [5].

" $ ( %. ' $

!$ $ $ $ ( & ". ) $ & % $ # $. , ! -

" (!

, !$ "! ..) ! # #

$ , ! ", ( $ # [6]. 90 ! , $+%

P2P $.

– ! "

# , $ % $

# $ , 4'5-6 [2]. ( ! ( $ # % , +% $ ( # $ # ( $ ) $ #$

# !$

$ % $ # $ .

6! ! –

& + ! ". ) , $ $ "!$ # ". *(

! !, (

$ . >$

! $ ! ! – $ " !$ ( ). 4 , $ #, # 0

#:

x ( ) #$;

x +, #+%

, , +% #$;

x " ( , & ( $ , GUID

$ );

x — # , +%

# . A

#, # ( $$ $).

4 – ($ # + !, $$+%$$

$

! !. A # , $ , # , . ' ! # # +$

, 4'5-6. 5 ! $ (IPLR) ( $ , $ (Bandwidth) ( # (IPTD) [1]. *(

# $ . + %+ ! $, $ # $$$

$$ +%

" . B# " % ( + $$

$ !.

9 # " (

# ( (Load) $ ( # ( # , $ ..), $ , $ . ) ( –

#$ &"".

$ +, # # $ $ , , ( # "

( (

").

$ #$ " , +% $, + W(i,j), #+%+ # : ! $ , $, ( ( i j

#+ &"" $ j, # +#$ " i.

2 $, $%+ N . A #$ W(i,j)( ! ( AW:

ܣൌ ቌ

ܹଵǡଵ ڮ ܹଵǡே

ڭ ڰ ڭ

ܹேǡଵ ڮ ܹேǡேቍ (1) ' , # ! AW

$$$ # (ܹ௜ǡ௝് ܹ௝ǡ௜).

4!$ ! "! W(i,j), + ( # #, $ !. $ +%$ ( #

(3)

– # $

#, , ( # , ( - #. ' « #»

#. $ &

+% : x $ # $

ܲ௜ǡ௝՜ ݉݅݊ǡ ܲ௜ǡ௝ൌ ൬ͳ െ೔ǡೕ

೔ǡೕ൰, (2)

Ni,j– # $ , Mi,j– # Mij > 0 x $ (

ܦ௜ǡ௝ ՜ ݉݅݊ǡ ܦ௜ǡ௝ ൌ ൬ͳ െ೘೔೙

೔ǡೕ൰, (3)

tmin – #

( ! (, tmin, ti,j > 0 x $ $

ܩ௜ǡ௝ ՜ ݉݅݊ǡ ܩ௜ǡ௝ ൌ ቀͳ െ೔ǡೕ

೘ೌೣቁ, (4)

Bmax – #

$ ! (.

x $ # &"" - # " !

ܥܧ՜ ݉ܽݔǡ ܥܧൌ ൬ͳ െ

ೕ೘ೌೣ൰, (5)

Ljmax – #

( $ ! (.

6 , # +% :

ܹሺ݅ǡ ݆ሻ ൌ

ඨܺ൫ܲ௜ǡ௝൅ܺ൫ܦ௜ǡ௝൅ܺ൫ܩ௜ǡ௝൅ܺ஼ா

,(6) X1, X2, X3, X4 – &""!,

$+%$ 0 1, ( !:

ەۖ

۔

ۖۓܺ൅ܺ൅ܺ൅ܺൌ ͳ

ܺ൑ ͳ

ܺ൑ ͳ

ܺ൑ ͳ

ܺ൑ ͳ

(7)

9 $ #$ &""!

W (i, j),, , $

$ #+

! # i j.

' # # $ #

«» $ # , +% tmin, Pmin, Bmax, CEmax ( Lmin) " &""! X1, X2, X3, X4.

9 , # $, &""!

", #+%

.

4'5-6 ! [2] $ # $ (IP QoS), ( $. ' 0 #$ # $. * , & ,

#+% $ , # ( (VoIP, " !$, ..). 9 $% $

!! + $,

#+%

# [7]. 9 $ &

! "

# % (

$ # $.

*# $

$ , " +%

W(i,j). )$ $

#$ &""

! +#$ $!

&""! , #

$ # ( # # , $+% IP QoS.

9 $ -"

( !$

. $$$

$+% – , $+% [6]. 9 # – & , &""!

W(i,j).

4'5-6 ! [3] $ # $ (QoS), (

$. #, % ! 1.

6! 1 * # ($

& $

' QoS

0 1 2

IPTD 100 400 100

IPDV 50 50

IPLR 1 x 10-3 1 x 10-3 1 x 10-3

IPER 1 x 10-4 1 x 10-4 1 x 10-4

(4)

*# $

$ , " +%

W(i,j). )$ $ #$ &""

! +#$ $!

&""! (2.1) , # $ # (

# # , $+%

QoS.

9 ! 2

&""!, +%

$ # # +%

"[3].

6! 2 9$ &""!

"

! ǡ ࢄ ǡ ࢄ ǡ ࢄǡ ࢄ

Ϊ Ϊ Ϊ Ϊ

% Ϊ Ϊ

(/WEB Ϊ

&

Ϊ

-" , ( ! . $$$

$+% – , $+% . 9 # – & , &""! W(i,j), $ % ( .

- ( . 1)

"! .

2 #$ $ # &""! .

$ % $, + ( # ,

&""! ( #.

! "

# &""! ( $$ ! 2, #+%

$ # $ &

".

$ !, #+%

# # , $+% $ %+%

$.

# +

«9#$ # W(i,j)». 9

" (6) $ #

+% # $ ( . U#$ +$ ! ( AW, +%+$ $ $ ! !.

2. 1. >- 2 $ $

$ #$ # , % # # % $, + $

!. 9 $ # # $

$, (, , # &""!,

!+ %+ + $ &""+.

B#$, # # (

$ % #$ # $, (

%$ # , !+ ( . $$

# # #

&""! – $ # -" . 9 #

&""! $ #, ,

#$ IP- $,

# +, ,

# $ !.

2 $ + , $, $ % $ , $ + !+ ($

# # ". 2 $ %$

$ $, $!

&""! (6),

$ # «#» #.

9 +% ! ! % .

(5)

$

9 !

!$ P2P-, $%$ 18 . # , +%

+ , ( # !, ( # $ . U#, $ $, #+

# # # A B # + ', $%+, , + ( .1).

9 # &

! "

OSPF EIGRP, +% # #$ $ ( $.

9

# #$ (, ! $ ( $ & OSPF EIGRP. , ! $

$, # W(i,j)

! (, +%$

% $ $ # &""!, X1234 = 0.25, +% # ( . 9 ! $ $, # $$ ( + OSPF 34%, EIGRP – 20%. ! $ + # $ 80%

+ OSPF 98% – + EIGRP.

6! 3.

9$ # &""!

! , +% ( $ # X2=[0,58;0,99], X1=

X3= X4, $$ ( 54% + OSPF 45%

+ EIGRP, # 31% &""

+

#$ &""!. &

! $ 84%, # ( # $ , # $ .

! , +% $ # X3=[0,3;0,35], X1= X2= X4, $$ ( 40%

+ & OSPF 28% EIGRP, # 10% &""

+

#$ X1234. &

$, # , # , $+% % $ . $ , $ &

+ $+

. b ( . 2.

c , # #

! $ $$

. # , , +% # , $

% $$ . )

) ' $$

(,

! $

( ,

OSFP 1341,45 10,82% 219,69

EIGRP 1115,44 84,60% 573

Prime X1= X2=

X3= X4=0.25

890,93 2,14% 55,46

Prime X2=[0,58;0,

99]

X1= X3= X4=(1- (X3))/3

612,52 84,44% 570,7

Prime X3=[0,3;0,3

5]

X1= X2= X4=(1- (X2))/3

803,71 0% 12,99

(6)

)

)

)

2. 2. c ($ #

#$ :

) &$ OSPF, ) &$

EIGRP, )

&""!, ) ! (, ) !

$

9 ! # # % $ , , #

&""! X1234, % $ $.

) *

> , #, $ , ( # &""

$

" !.

'% ( + ! $$$ ( $ % -

" ,

$ $, 1 ! .

$ ( $$ , –

# ( $

&""! !+ ! # , $ % ($ $ .

+

[1] ITU-T. Recommendation Y.1540 «Internet protocol aspects– Quality of service and network

performance», 2011.

[2] ITU-T. Recommendation Y.1541 «Network Performance Objectives for IP-Based Services», 2011.

[3] ITU-T. Y.1541: Network performance objectives for IP-based services // ITU-T. 2014. URL:

https://www.itu.int/rec/T-REC-Y.1541/en ( %$: 13.06.2015).

[4] John F. Buford, Heather Yu, and Eng Lua. P2P Networking and Applications // the Morgan Kaufmann Series in Networking, 2009.

[5] Luc De Ghein. MPLS Fundamentals // Cisco Press., 2006.

[6] Thomas D. Nadeau, Ken Gray. SDN: Media, Inc., 2013.

[7] 9, q. *# ($ IP-$ / q. 9 Cisco Press, 2003. 356

Development of a Mechanism for Transferring of Big Data in Software-

Defined Networks

Anton N. Noskov

The purpose of this work is to develop a unitary mechanism of adaptive routing of different kinds, basing on the current requirements on the quality of service. The software configuration of a network is the technology of the future. The trend in communication systems constantly confirms this fact. However, to date, the application of this technology in its current form is justified only in large networks of technology giants and telecom operators. Today we have a large number of dynamic routing protocols to route big volume traffic in communication networks. Our task is to create the solution that can use the opportunities of each node to make a decision on the transmission of information by all possible means for each type of traffic. Achieving this goal is possible by solving the problem of the development of generalized metrics, which details the links between devices in the network, and the problem of establishing a framework of adaptive logical network topology (route management) to ensure the quality of the whole network in order to meet the current requirements on the quality of a particular type service.

Références

Documents relatifs

The United Nations' International Drinking Water Supply and Sanitation Decade ( 1981-1990) acted as a catalyst in promoting measures to improve the supply of safe water and

Iconic Representation, Diagrams, Visualization, Leibniz, General Method, Background

Solving this problem is not trivial. For a network con- figuration scheme we have to find the optimal number of coronas and zones and the length of each corona according to

In addition, models of neural networks were implemented such as a multilayer perceptron, LSTM, a convolutional neural network. An assessment was made of the quality of work

The article describes the experience of successful use of DVM-system for the development of parallel software code for calculating the problem of radiation

Thus, the definition of the elements of a partially filled matrix occurs in such a sequence that the final badness index for all triangles is selected using greedy

Key factors in ensuring the quality are comprehensive specifications and software quality measurement, which can be achieved by considering the purpose of using the software and

In this study the problem of the utility network design is treated by the hypernet ap- proach according to the compatibility of different types of resources with allowance for