Changes between Version 3 and Version 4 of SessionMulticast
- Timestamp:
- May 23, 2010, 8:26:02 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SessionMulticast
v3 v4 4 4 version: 20100130 5 5 6 = Introducción comunicación udp-sender y udp-receiver=6 == Introducción comunicación udp-sender y udp-receiver == 7 7 Un cliente (udp-receiver), cuando se inicia, espera hasta encontrar, por broadcast, al equipo que por defecto tenga abierto el puerto (portbase) 9000. 8 8 … … 11 11 NOTA: el portbase será usado por OpengGnSys como identificador de sessión mulitcast. 12 12 13 = SESION MULTICAST=13 === SESION MULTICAST === 14 14 Para opengnsys, inicialmente se define una sesión multicast para el servidor y otra sesion multicast para los clientes (sólo el $PORTBASE) 15 15 NOTA: $PORTBASE será el identificador de la sessión. 16 16 17 == Sesión Multicast para el servidor==17 ==== Sesión Multicast para el servidor ==== 18 18 Formato: PORTBASE:METHOD:ADDRESS:BITRATE:NCLIENTS:MAXTIME 19 19 20 == Sesión Multicast para el/los cliente/s==20 ==== Sesión Multicast para el/los cliente/s ==== 21 21 Formato: PORTBASE 22 22 23 23 24 Descripción: 24 == Ejemplo de un Deploy (UpdateCache+restore) con multicast con OG == 25 25 26 NOTA: observar que el identificador de la sesión es el PORTBASE (9000) 26 27 27 ********Transferencia multicast (modo update CACHE, obligatorio cache) 28 === El REPO === 29 sintaxis: sendFileMcast "path_file" "SESSIONMULTICASTserver" 28 30 29 Uso de session Multicast(server y cliente) 31 ejemplo: sendFileMcast "/opt/opengnsys/images/PS1_PH1.img" "9000:full-duplex:239.194.17.36:90M:15:120" 30 32 31 Sesion MulticastServidor incluida como parámetro: 32 33 PORTBASE:METHOD:ADDRESS:BITRATE:NCLIENTS:MAXTIME 34 35 Sesión MulitcastCliente incluida como parámetro: PORTBASE 36 37 38 **** Scripts para el admREPO (branch engine1.0/client/nfsexport/scritps/sendFileMcast.sh) 39 40 sendFileMcast "path_file" "SESSIONMULTICASTSERVER" 41 42 ejemplo: 43 44 sendFileMcat "/opt/opengnsys/images/PS1_PH1.img" "9000:full-duplex:239.194.17.36:90M:15:120" 45 46 *****Scripts para los clientes. 47 48 restoreImage CACHE /imagen 1 1 "MULTICAST:$SESSIONMULTICASTCLIENT" 33 === El cliente === 34 sintaxis: restoreImage CACHE /imagen 1 1 "MULTICAST:$SESSIONMULTICASTclient" 49 35 50 36 ejemplo: restoreImage CACHE /PS1_PH1 1 1 MULTICAST:9000 51 37 52 38 39 40 41 42 43 44 45 46 47 48 53 49 54 50