Redes.Ethernet
Class InterfazEthernet
java.lang.Object
Redes.Interfaz
Redes.Ethernet.InterfazEthernet
- public class InterfazEthernet
- extends Interfaz
Interfaz con las redes de tipo Ethernet
|
Constructor Summary |
InterfazEthernet(java.lang.String nombre,
java.lang.String ip,
java.lang.String mascara,
java.lang.String dirEnlace)
Constructor |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InterfazEthernet
public InterfazEthernet(java.lang.String nombre,
java.lang.String ip,
java.lang.String mascara,
java.lang.String dirEnlace)
throws java.lang.IllegalArgumentException
- Constructor
- Parameters:
nombre - Nombre de la interfazip - Direccion IP asociadamascara - Mascara de la direccion IPdirEnlace - Direccion de enlace
- Throws:
java.lang.IllegalArgumentException - si algun paramentro no es valido
CreaNivelEnlace
public void CreaNivelEnlace(Equipo equipo)
- Crea el nivel de enlace asociado a la interfaz
- Specified by:
CreaNivelEnlace in class Interfaz
- Parameters:
equipo - Equipo propietario de la interfaz
- Throws:
java.lang.IllegalArgumentException - si el equipo es nulo o si no se han
registrado la red o la direccion fisica de la interfaz