Redes.Ethernet
Class SwitchEthernet

java.lang.Object
  extended byProyecto.Objeto
      extended byRedes.Red
          extended byRedes.Ethernet.Ethernet
              extended byRedes.Ethernet.SwitchEthernet

public class SwitchEthernet
extends Ethernet

Switch Ethernet (componente simulable)


Field Summary
 
Fields inherited from class Redes.Ethernet.Ethernet
kRETARDO, kTIPO
 
Constructor Summary
SwitchEthernet()
          Constructor
 
Method Summary
 void Enviar(Dato dato)
          Envia una trama a la red, y se anota su MAC (metodo a usar por los Equipos)
 void Procesar(int instante)
          Procesa las tramas programadas para un instante dado
 void Retransmitir(Dato dato)
          Envia una trama a la red (se usa cuando se reenvia desde otra red)
 
Methods inherited from class Redes.Ethernet.Ethernet
Caracteristicas, Pendientes
 
Methods inherited from class Redes.Red
Conectar, ConectarA, ConectarA, getMTU, NumEquiposConectados, setMTU, SoportaARP
 
Methods inherited from class Proyecto.Objeto
DEBUG, getEvento, getInterfaz, getInterfaz, getNombre, getParametros, NuevoEvento, NumEventos, NumInterfaces, setNombre
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwitchEthernet

public SwitchEthernet()
Constructor

Method Detail

Procesar

public void Procesar(int instante)
Procesa las tramas programadas para un instante dado

Overrides:
Procesar in class Ethernet
Parameters:
instante - Instante de tiempo

Enviar

public void Enviar(Dato dato)
Envia una trama a la red, y se anota su MAC (metodo a usar por los Equipos)

Overrides:
Enviar in class Red
Parameters:
dato - Datos de la trama

Retransmitir

public void Retransmitir(Dato dato)
Envia una trama a la red (se usa cuando se reenvia desde otra red)

Overrides:
Retransmitir in class Red
Parameters:
dato - Datos de la trama