Uses of Class
Redes.IPv4.DatagramaIPv4

Packages that use DatagramaIPv4
Redes.IPv4   
Redes.IPv4.ICMP   
 

Uses of DatagramaIPv4 in Redes.IPv4
 

Subclasses of DatagramaIPv4 in Redes.IPv4
 class CabeceraIPv4
          Cabecera de un datagrama IP
 

Fields in Redes.IPv4 declared as DatagramaIPv4
private  DatagramaIPv4 Reensamblado.datagrama
          Datagrama reensamblado
 

Methods in Redes.IPv4 that return DatagramaIPv4
 DatagramaIPv4 Reensamblado.getDatagrama()
          Devuelve el datagrama reensablado
 

Methods in Redes.IPv4 with parameters of type DatagramaIPv4
private  boolean NivelIPv4.EnvioICMPErrorPermitido(DatagramaIPv4 datagrama, int tipo)
          Comprueba si el envio de un mensaje icmp provocado por el datagrama indicado esta o no permitido
private  boolean NivelIPv4.EsFragmento(DatagramaIPv4 datagrama)
          Comprueba si el datagrama es un fragmento de otro datagrama o no
private  void NivelIPv4.Reensamblar(int instante, DatagramaIPv4 fragmento)
          Aņade el fragmento a un reensamblado existente o crea uno nuevo
private  void NivelIPv4.PasarAlNivelSuperior(DatagramaIPv4 datagrama)
          Procesa un datagrama recibido de la red y lo envia al nivel superior correspondiente
private  void NivelIPv4.EnviarPrimerFragmento(int instante, DatagramaIPv4 datagrama, Direccion dirFisica, Interfaz interfaz)
          Envia el primero fragmento del datagrama al destino
private  void NivelIPv4.EnviarFragmento(int instante, int numFragmento, DatagramaIPv4 datagrama, Direccion dirFisica, Interfaz interfaz)
          Envia un fragmento del datagrama al destino
 void Reensamblado.NuevoFragmento(DatagramaIPv4 fragmento)
          Procesa un nuevo fragmento recibido.
 

Constructors in Redes.IPv4 with parameters of type DatagramaIPv4
CabeceraIPv4(DatagramaIPv4 datagrama)
          Constructor
DatagramaIPv4(DatagramaIPv4 datagrama, Buffer datos)
          Constructor
Reensamblado(int instante, DatagramaIPv4 fragmento)
          Constructor
 

Uses of DatagramaIPv4 in Redes.IPv4.ICMP
 

Methods in Redes.IPv4.ICMP with parameters of type DatagramaIPv4
private  boolean MensajeICMP.DestinationUnreachable(int codigo, DatagramaIPv4 datagrama)
          Crea un mensaje de tipo 'Destino Inalcanzable' con el codigo indicado
private  boolean MensajeICMP.Redirect(int codigo, DatagramaIPv4 datagrama, DireccionIPv4 gateway)
          Crea un mensaje de tipo 'Redirect' con el codigo indicado
private  boolean MensajeICMP.TimeExceeded(int codigo, DatagramaIPv4 datagrama)
          Crea un mensaje de tipo 'Time Exceeded' con el codigo indicado
 

Constructors in Redes.IPv4.ICMP with parameters of type DatagramaIPv4
MensajeICMP(int tipo, int codigo, DatagramaIPv4 datagrama)
          Constructor
MensajeICMP(int tipo, int codigo, DatagramaIPv4 datagrama, DireccionIPv4 direccion)
          Constructor para mensajes de tipo ICMP Redirect, donde hace falta la direccion del Gateway