Wirtualizacja sieci z komutacja łączy

1 Wirtualizacja sieci z komutacja łączyPromotor: Mateusz ...
Author: Nadzieja Kułak
0 downloads 2 Views

1 Wirtualizacja sieci z komutacja łączyPromotor: Mateusz Żotkiewicz Wykonuje: Grzegorz Barczyński Współpraca: Andrzej Mikołajczyk Wirtualizacja sieci z komutacją łączy

2 Plan prezentacji Wykorzystywana technologia Podział pracyWarstwa fizyczna Wirtualny operator Komunikacja między komponentami Przykładowy scenariusz Wirtualizacja sieci z komutacją łączy

3 Technologia Implementacja wszystkich komponentówC# i .Net Wyświetlanie grafów sieci Algorytmy QuickGraph i GraphSharp Zestawianie połączenia SIP .NET Wirtualizacja sieci z komutacją łączy

4 Raport : Wirtualizacja węzłów i łączy w PI-CSPodział pracy Raport : Wirtualizacja węzłów i łączy w PI-CS *PI-CS-Parallel Internet with Circuit Switching emulation Wirtualizacja sieci z komutacją łączy

5 Warstwa fizyczna Węzeł sieciUA(User Agent) CP(Control Process) SNP(Switching Node Proxy) SFM(The Switching Fabric Management) LRM(The Link Resource Management ) Ramka do 5212 byte / 125us Najmniejsza możliwa do przydzielenia wartość 1 byte Wirtualizacja sieci z komutacją łączy

6 Warstwa fizyczna Komunikacja informacji sterującychE-DCN(External Data Communication Network) NC(Network Controller) Wirtualizacja sieci z komutacją łączy

7 Warstwa fizyczna Uruchamianie emulatora sieciWczytanie pliku konfiguracyjnego sieci Uruchamianie procesów węzłów sieci Procesy podłączają się do NC (styk: CP – SNP) Ustawianie linków Włączenie wątku nasłuchu węzłów Wirtualizacja sieci z komutacją łączy

8 Warstwa fizyczna [1] żądanie utworzenia link connection[2] ustalenie identyfikatora połączenia(label) [3] wysłanie identyfikatora połączenia [4][5] powiadomienie NC o utworzoniu link connection Wirtualizacja sieci z komutacją łączy

9 Warstwa fizyczna [1] żądanie utworzenia matrix connection[2] SFM decyduje czy może przyznać zasoby [3] powiadomienie Wirtualizacja sieci z komutacją łączy

10 Warstwa fizyczna [1] Żądanie user connection[2] Utworzenie external link connection [3] Zlokalizowanie użytkowników końcowych [4] ustalenie trasy network connection [5a][5b] zestawienie link connection i matrix connection network connection Wirtualizacja sieci z komutacją łączy

11 Wirtualny operator VnNC VirtualNetwork VirtualMatrix VirtualLinkUserConnection NwTTP RoutingController CallController Communicator Wirtualizacja sieci z komutacją łączy

12 Wirtualny operator Wirtualizacja sieci z komutacją łączy

13 Komunikacja między komponentamiVnNC PicsNC Register {vnoID} Parameters: -Capacity -LinkDelay -LinkErrorRate -MatrxiDelay Register OK GetAccessibleMatrices GetAccessibleMatrices OK {info} AddVirtualNetwork {name} {parameters} Info: -Name -PicsID -Position X:Y -Type AddVirtualNetwork OK {vnID} Set {vnID} {matrixID} {matrixID} {parameters} Set OK {virtualMatrixID} {virtualMatrixID} Wirtualizacja sieci z komutacją łączy

14 Komunikacja między komponentamiVnNC PicsNC AddNwTTP {vnID} {matrixID} AddNwTTP OK AddUserConnection {vnID} {user_connection} AddUserConnection OK {Id} […] Bye Bye OK Wirtualizacja sieci z komutacją łączy

15 Komunikacja między komponentamiVnNC PicsNC UpdateAccessibleMatrix {info} UpdateAccessibleMatrix OK Wirtualizacja sieci z komutacją łączy

16 Komunikacja między komponentami Rejestracja punktów końcowychVnNC VN 1 (2) VN 2 CC REGISTER(1) PicsNC OK (3) NC Caller NwTTP Network Wirtualizacja sieci z komutacją łączy Grzegorz Barczyński - sieć wirtualna z komutacją łączy 16

17 Komunikacja między komponentamiVnNC VN 1 (2) VN 2 CC INVITE (1) PicsNC OK (4) INVITE (3) NC Caller Caller NwTTP Source_1 NwTTP Sink_1 Network Wirtualizacja sieci z komutacją łączy

18 Komunikacja między komponentamiVnNC VN 1 VN 2 CC ACK (6) PicsNC ACK (7) OK (5) NC Caller Caller NwTTP Source_1 NwTTP Sink_1 Network Wirtualizacja sieci z komutacją łączy

19 Przykładowy scenariuszSieć fizyczna Wirtualizacja sieci z komutacją łączy

20 Przykładowy scenariuszWirtualizacja sieci z komutacją łączy

21 Sieć fizyczna Wirtualizacja sieci z komutacją łączy

22 Przykładowy scenariuszWirtualizacja sieci z komutacją łączy

23 Przykładowy scenariuszSieć fizyczna Wirtualizacja sieci z komutacją łączy

24 Koniec Dziękuje Wirtualizacja sieci z komutacją łączy