ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

PROGRAMA DE SUBNETTING


Enviado por   •  20 de Junio de 2016  •  Apuntes  •  8.306 Palabras (34 Páginas)  •  308 Visitas

Página 1 de 34

PROGRAMA DE SUBNETTING

[pic 1]

AUTORES:

  • BAQUE CEDEÑO JACKSON ARIEL
  • CHALEN GONZALEZ CINTHYA CECILIA
  • CHÁVEZ MELGAR PABLO CESAR
  • CONCHA RODRIGUEZ PEDRO GREGORIO

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE INGENIERÍA INDUSTRIAL

LICENCIATURA EN SISTEMAS DE INFORMACIÓN

SEXTO SEMESTRE GRUPO 1

GUAYAQUIL

2015

ING. JULIO LITARDO


Contenido

Introducción        

Objetivo General        

Objetivos Específicos        

Desarrollo del tema        

Conclusión        

Glosario        


Introducción

El Subneteo o Subnetting consiste en dividir una red IP física en subredes lógicas son redes más pequeñas para que estas trabajen a nivel de envío y recepción de paquetes. Aunque todas pertenezcan a la misma red física y mismo dominio, el Subneteo permite una mejor administración, mejor control de tráfico y mejora la seguridad al seccionar por función.

Existen 5 clases de redes A, B, C, D y E. las clase D y E no se puede aplicar el Subneteo, las clase C se aplica Subneteo y consta con una submascara de 255.255.255.0, la clase  B se aplica Subneteo con la submascara de 255.255.0.0 y la  clase A se aplica Subneteo con la submascara de 255.0.0.0.

Para poder comprobar cuantas subredes se utilizan se aplican la formula 2n y para saber cuántos host tiene es 2n-2.

También me identificara las subredes de pendiendo del ingreso que me den  la división en subredes ofrece algo de seguridad ya que el acceso a las otras subredes está disponible solamente a través de los servicios de un Router y también identificara los host de cada dirección IP que ingrese.


Objetivo General

Desarrollar una página web donde permita ingresar una Ip física, y cuantas subredes requiere y como resultado mostrara una lista de subredes disponibles para esa Ip.

Objetivos Específicos

  1. Mostrará la clase de Ip que ingreso.
  2. Las casillas están validadas que sean datos numéricos.
  3. No podrá ingresar valores superiores a  255 ni valores negativos.
  4. Mostrará un mensaje en caso de no cumplir los requisitos.
  5. Mostrará la submascara dependiendo de la clase de red.

Desarrollo del tema

El proyecto web se desarrolló en el IDE eclipse usando librerías de java server face, beanValidator y prime faces.

Se crearon 4 paquetes:

1.-Bean.-Este almacenara el ManagedBean que el que se unirá con la vista XHTML o página web.

2.-DAO.-Almacenara la interfaz y la implementación de la misma con sus respetivos métodos para realizar los cálculos de la vista.

3.-Enidades.-Se encuentra las clases con sus atributos.

4.-Test.- Son los test que se realizaran en consola.

Se Desarrolló la vista disponible para el usuario de una manera sencilla y fácil de entender.

Entidades

Entidad o clase red almacenara todos los atributos que se va a utilizar.

package entidades;

import javax.validation.constraints.Max;

import javax.validation.constraints.NotNull;

public class Redes {

        @NotNull

        @Max(255)

        public int numeroOne;

        @NotNull

        @Max(255)

        public int numeroTwo;

        @NotNull

        @Max(255)

        public int numeroThree;

        @NotNull

        @Max(255)

        public int nummeroFour;

        public int host;

        public int numMagico;

        public int n;

      private int Subredes;

        public int mascaraRed;

        public String subMascara;

        public int subOne;

        public int subTwo;

        public int SubThree;

        public int SubFour;

        public String tipoRed;

        public int getNumeroOne() {

                return numeroOne;

        }

...

Descargar como (para miembros actualizados) txt (22 Kb) pdf (229 Kb) docx (36 Kb)
Leer 33 páginas más »
Disponible sólo en Clubensayos.com