Exemple #1
0
 internal void ProcesarRutas(RoutesMessage mensajeRutas, string nextHopIp, Guid idPuertoDondeSeRecibio)
 {
     IngresarEntradasDinamicas(mensajeRutas.RutasTotales, nextHopIp, idPuertoDondeSeRecibio);
 }
 public void EnviarRutas(List<RutaSOA> rutasTotales)
 {
     IPacketMessage mensajeRutas = new RoutesMessage(rutasTotales);
     string broadCastAddress = IPAddressFactory.GetBroadCastAddress(CapaDatos.Puerto.IPAddress, CapaDatos.Puerto.Mascara);
     Packet paqueteRutas = new Packet(CapaDatos.Puerto.IPAddress, broadCastAddress, mensajeRutas);
     CapaDatos.EnviarPaquete(paqueteRutas, broadCastAddress);
 }