|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectRedes.Interfaz
Clase base para los distintos tipos de interfaces
| Constructor Summary | |
Interfaz(java.lang.String nombre,
java.lang.String ip,
java.lang.String mascara)
Contructor |
|
| Method Summary | |
void |
Conectar(Red pred)
Asocia la interfaz con una red comprobando que son de tipos compatibles |
abstract void |
CreaNivelEnlace(Equipo equipo)
Cuando un equipo conecta el interfaz a la red, le asigna una red, y le crea un nivel de enlace asociado. |
java.lang.String |
getClaseRed()
Devuelve la clase de red a la que se puede conectar el Interfaz |
Direccion |
getDirFisica()
Devuelve la direccion de nivel fisico (enlace) de la interfaz |
DireccionIPv4 |
getIP()
Devuelve la direccion ip asociada a la interfaz |
MascaraIPv4 |
getMascara()
Devuelve la mascara asociada a la interfaz |
Nivel |
getNivelEnlace()
Devuelve el nivel de enlace asociado a la interfaz |
java.lang.String |
getNombre()
Devuelve el nombre de la interfaz |
Red |
getRed()
Devuelve la red a la que esta conectada la interfaz |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Interfaz(java.lang.String nombre,
java.lang.String ip,
java.lang.String mascara)
throws java.lang.IllegalArgumentException
nombre - Nombre del interfazip - Direccion IPv4mascara - Mascara de la direccion IPv4
java.lang.IllegalArgumentException - si alguno de los parametros tiene valor incorrecto| Method Detail |
public void Conectar(Red pred)
pred - Red conectada al interfazpublic Red getRed()
public java.lang.String getNombre()
public Nivel getNivelEnlace()
public DireccionIPv4 getIP()
public MascaraIPv4 getMascara()
public Direccion getDirFisica()
public java.lang.String getClaseRed()
public abstract void CreaNivelEnlace(Equipo equipo)
equipo - Equipo al que pertenece la interfaz
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||