miércoles, 12 de octubre de 2011

PAT y NAT

PAT:
(Port Address Translation - Traducción de Dirección de Puerto), es una característica del estándar NAT, que traduce conexiones TCP y UDP hechas por un host y un puerto en una red externa a otra dirección y puerto de la red interna. PATpermite que una sola dirección IP sea utilizada por varias máquinas de la intranet.  La traducción de los puertos, llamada PAT para distinguirla de la traducción de direcciones (NAT), se apoya en el hecho de que el puerto de origen carece de importancia para la mayoría de los protocolos. Igual que NAT, PAT se sitúa en la frontera entre la red interna y externa, y realiza cambios en la dirección del origen y del receptor en los paquetes de datos que pasan a través de ella. Los puertos (no las ips), se usan para designar diferentes hosts en el intranet. 
 El servicio PAT remplaza la IP interna con la nueva IP del propio servicio. Luego asigna a la conexión un puerto de la lista de puertos disponibles, inserta el puerto en el campo apropiado del paquete de datos y envía el paquete. 

NAT:
(Network Address Translation - Traducción de Dirección de Red), es un mecanismo utilizado por enrutadores IP para intercambiar paquetes entre dos redes que se asignan mutuamente direcciones incompatibles. Consiste en convertir en tiempo real las direcciones utilizadas en los paquetes transportados. También es necesario editar los paquetes para permitir la operación de protocolos que incluyen información de direcciones dentro de la conversación del protocolo.


Diferencias entre NAT y PAT



NAT
PAT
*Se usa para permitir utilizar direcciones privadas y aun asi proveer conectividad con el resto de internet.
* Se usa para compartir a varias máquinas de la intranet una sola dirección IP  en Internet.
*Basta tener una sola dirección IP publica para poder conectar multiples dispositivos.
*PAT utiliza números únicos de puerto origen en la dirección IP global interna para distinguir entre las traducciones.
*Permite la reutilización de direcciones privadas.
*Protege la seguridad de la red. Debido a que las redes privadas no publican sus direcciones o topología interna
* Preserva el escaso direccionamiento público y abaratar coste.

*Funciona como mecanismo de seguridad ya que esconde al exterior nuestra red privada.

*Evita que los hackers o intrusos conozcan el direccionamiento interno.




viernes, 23 de septiembre de 2011

Direccion Ip (Java)

import java.net.*;
import java.io.*;


public class DireccionIP
{
public static void main (String [ ] args)
{
     try
    {
          InetAddress ad = InetAddress.getLocalHost();
          String host = ad.getHostName();
          System.out.println("Host: " + host);
          System.out.println("Direccion IP: " + ad.getHostAddress());
    }
       catch (Exception e)
       {
        e.printStackTrace();
        }
}
}

jueves, 15 de septiembre de 2011

ACTIVIDAD

1- Que puertos de red hay abiertos y en que estado.
2- El comando netstat que banderas tiene y para que se usa cada una.
3- Que tipo de clase de direcciones IP estan configuradas en el epuipo.


1- PUERTOS ABIERTOS


Proto  Dirección local     Dirección remota            Estado
TCP    0.0.0.0:21             PERSONAL:0                      LISTENING
TCP    0.0.0.0:80             PERSONAL:0                      LISTENING
TCP    0.0.0.0:135           PERSONAL:0                      LISTENING
TCP    0.0.0.0:443           PERSONAL:0                      LISTENING
TCP    0.0.0.0:445           PERSONAL:0                      LISTENING
TCP    0.0.0.0:3306         PERSONAL:0                      LISTENING
TCP    0.0.0.0:4768         PERSONAL:0                      LISTENING
TCP    0.0.0.0:49152       PERSONAL:0                      LISTENING
TCP    0.0.0.0:49153       PERSONAL:0                      LISTENING
TCP    0.0.0.0:49154       PERSONAL:0                      LISTENING
TCP    0.0.0.0:49158       PERSONAL:0                      LISTENING
TCP    0.0.0.0:49161       PERSONAL:0                      LISTENING
TCP    10.1.1.2:139         PERSONAL:0                      LISTENING
TCP    10.1.1.2:49165     by2msg3020309:msnp   ESTABLISHED
TCP    10.1.1.2:49192     a799sm:https                      CLOSE_WAIT


2- BANDERAS COMANDO NETSTAT

NETSTAT  [-a]    [-b]    [-e]    [-f]    [-n]    [-o]    [-s]    [-p proto]    [-r]   [-intervalo]


[-a] : Muestra toda la conexión y puerto de escucha.


-b] : Muestra el archivo ejecutable involucrado en la creación de cada conexión o puerto de escucha.

[-e] : Muestra estadísticas de Ethernet. Se puede cambiar con la opción 
 [-s].

[-f] : Muestra los nombres FQDN de direcciones externas.

[-n] : Muestra números de puertos y direcciones en formato numérico.

[-o] : Muestra el Id. del preceso apropiado con cada conexión.

[-p proto] : Muestra conexión del protocolo especificado por proto; que puede ser TCP, UDP, TCPv6 o UDPv6

[-r] : Muestra el contenido de la tabla de rutas.

[-s] : Muestra estadísticas por protocolo. De forma predeterminada se muestra para IP y IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP y UDPv6; se puede especificar la opción [-p] para especificar un subconjunto de los valores predeterminados.

[-intervalo] : Vuelve a mostrar las estadísticas seleccionadas, haciendo pausas en el intervalo de segundos especificado entre cada muestra.



3- TIPO Y CLASES DE DIRECCIONES IP

Direccion IPv4: 10.1.1.2
Mascara: 255.0.0.0
Clase: privada







jueves, 8 de septiembre de 2011

CONSULTA

1- 6 puertos registrados
2- Archivos services
3- Que es RTP (Real-time Transport Protocol)


1)  PUERTOS REGISTRADOS

PuertoPROTOCOLOServicioObservaciones
1080TCPSOCKS
1352TCPIBM Lotus Notes / Domino RCP
1433TCPMicrosoft SQL sistema de base de datos
1434TCP y UDPMicrosoft SQL Monitor
1984TCPBig Brother herramienta de monitoreo de la red
1863TCPMSN Messenger


2) Archivos Services 
Disco local C:/Windows/System32/drivers/etc


3) RTP (Real- Time Transport Protocol)
El objetivo de RTP es brindar un medio uniforme de transmisión sobre IP de datos que estén sujetos a las limitaciones de tiempo real (audio, video, etc.). La función principal de RTP es implementar los números de secuencia de paquetes IP para rearmar la información de voz o de video, incluso cuando la red subyacente cambie el orden de los paquetes.

De manera más general, RTP permite:
  • identificar el tipo de información transmitida;
  • agregarle marcadores temporales y números de secuencia a la información transmitida;
  • controlar la llegada de los paquetes a destino.
Además, los paquetes de difusión múltiple pueden utilizar RTP para enrutar conversaciones a múltiples destinatarios.





martes, 23 de agosto de 2011

Throuput, Goodput, Test De Velocidad y Bw

CASA

BW: 100,0 Mbps


THROUPUT:  www.google.com  34 ms , 32 bytes











  62.9 KB/Sg - 963764.70 KB/Sg =  963701.80 KB/Sg

TEST DE VELOCIDAD
SUBIDA: 1067 kbps
BAJADA: 527 kbps
LATENCIA: 45ms





SALA DE MICRO
IP: 10.122.0.99

BW1,0 Gbps

THROUPUT:  1ms 32 bytes 






GOODPUT: 365 KB/s canción  www.force-download.com

365 KB/Sg - 31.25 KB/Sg = 333.75 KB/Sg

TEST DE VELOCIDAD
SUBIDA: 1141 kbps
BAJADA: 14743 kbps

LATENCIA: 14 ms





AMBIENTE
IP: 10.112.0.22


BW:1.0 Gbps

THROUPUT: 1ms 32 bytes 

GOODPUT: 324.3 KB/s  canción  www.force-download.com


TEST DE VELOCIDAD
SUBIDA: 715 kbps
BAJADA: 12546 kbps
LATENCIA: 9 ms











martes, 16 de agosto de 2011

COMANDOS Y PROTOCOLOS

COMANDOS:

IPCONFIG:
El comando IPConfig nos muestra la información relativa a los parámetros de nuestra configuración IP actual.

Este comando tiene una serie de modificadores para ejecutar una serie de acciones concretas. Estos modificadores son: 
ipconfig/all: Muestra la configuración de las conexiones de red
ipconfig/displaydns: Muestra la configuración sobre las DNS de la red
ipconfig/flushdns: Borra la caché de las DNS en la red
ipconfig/release: Borra la IP de todas las conexiones de red
ipconfig/renew: Renueva la IP de todas las conexiones de red
ipconfig/registerdnsRefresca DHCP y registra de nuevo las DNS
ipconfig/showclassid: Muestra información de la clase DCHP
ipconfig/setclassid: Cambia/modifica el ID de la clase DHCP

PING:
Es una utilidad diagnóstica en redes de computadoras que comprueba el estado de la conexión del host local con uno o varios equipos remotos de una red TCP/IP por medio del envío de paquetes ICMP desolicitud y de respuesta. Mediante esta utilidad puede diagnosticarse el estado, velocidad y calidad de una red determinada.

Cuando hacemos ping a un equipo (ejecutamos el comando ping) o a una dirección IP lo que hace el sistema es enviar a esa dirección una serie de paquetes (normalmente cuatro) de un tamaño total de 64 bytes (salvo que se modifique) y queda en espera del reenvío de estos (eco), por lo que se utiliza para medir la latencia o tiempo que tardan en comunicarse dos puntos remotos.
Una de las ventajas de ejecutar este comando es que los paquetes se envía atacando directamente la IP a la que dirigimos el ping, lo que hace que una de sus utilidades es comprobar la conectividad de nuestra red, ya que no están influidos por ningún controlador del sistema. 

Al igual que ocurre con el comando IPConfig el comando PING tiene también una serie de modificadores que en un momento dado nos pueden ser de utilidad.

Estos modificadores son:

-t 
Hacer ping al host especificado hasta que se detenga.

-a 
Resolver direcciones en nombres de host.

-n cuenta 
Número de solicitudes de eco para enviar.

-l tamaño 
Enviar tamaño del búfer.

-f 
Establecer marcador No fragmentar en paquetes (sólo en IPv4).

-i TTL
Tiempo de vida.

-v TOS 
Tipo de servicio (sólo en IPv4).

-r cuenta 
Registrar la ruta de saltos de cuenta (sólo en IPv4).

-s cuenta 
Marca de tiempo de saltos de cuenta (sólo en IPv4).

-j lista-host 

Ruta de origen no estricta para lista-host (sólo en IPv4).

-k lista-host 

Ruta de origen estricta para lista-host (sólo en IPv4).

-w tiempo de espera 
Tiempo de espera en milisegundos para esperar cada respuesta.

-R 
Usar encabezado de enrutamiento para probar también la ruta inversa (sólo en IPv6).

-S srcaddr 
Dirección de origen que se desea usar (sólo en IPv6).

-4 

Forzar el uso de IPv4.

-6
Forzar el uso de IPv6. 


PROTOCOLOS

IP:
Una dirección IP es una etiqueta numérica que identifica, de manera lógica y jerárquica, a un interfaz (elemento de comunicación/conexión) de un dispositivo (habitualmente una computadora) dentro de una redque utilice el protocolo IP (Internet Protocol), que corresponde al nivel de red del protocolo TCP/IP. Dicho número no se ha de confundir con la dirección MAC que es un identificador de 48bits para identificar de forma única a la tarjeta de red y no depende del protocolo de conexión utilizado ni de la red. La dirección IP puede cambiar muy a menudo por cambios en la red o porque el dispositivo encargado dentro de la red de asignar las direcciones IP, decida asignar otra IP (por ejemplo, con el protocolo DHCP), a esta forma de asignación de dirección IP se denomina dirección IP dinámica (normalmente abreviado como IP dinámica).
Los sitios de Internet que por su naturaleza necesitan estar permanentemente conectados, generalmente tienen una dirección IP fija (comúnmente, IP fija o IP estática), esta, no cambia con el tiempo. Los servidores de correo, DNS, FTP públicos y servidores de páginas web necesariamente deben contar con una dirección IP fija o estática, ya que de esta forma se permite su localización en la red.
A través de Internet, los ordenadores se conectan entre sí mediante sus respectivas direcciones IP. Sin embargo, a los seres humanos nos es más cómodo utilizar otra notación más fácil de recordar, como los nombres de dominio; la traducción entre unos y otros se resuelve mediante los servidores de nombres de dominio DNS, que a su vez, facilita el trabajo en caso de cambio de dirección IP, ya que basta con actualizar la información en el servidor DNS y el resto de las personas no se enterarán ya que seguirán accediendo por el nombre de dominio.

DNS:
Domain Name System o DNS (en castellano: sistema de nombres de dominio) es un sistema de nomenclatura jerárquica para computadoras, servicios o cualquier recurso conectado a Internet o a una red privada. Este sistema asocia información variada con nombres de dominios asignado a cada uno de los participantes. Su función más importante, es traducir (resolver) nombres inteligibles para los humanos en identificadores binarios asociados con los equipos conectados a la red, esto con el propósito de poder localizar y direccionar estos equipos mundialmente.
El servidor DNS utiliza una base de datos distribuida y jerárquica que almacena información asociada a nombres de dominio en redes como Internet. Aunque como base de datos el DNS es capaz de asociar diferentes tipos de información a cada nombre, los usos más comunes son la asignación de nombres de dominio adirecciones IP y la localización de los servidores de correo electrónico de cada dominio.
La asignación de nombres a direcciones IP es ciertamente la función más conocida de los protocolos DNS. Por ejemplo, si la dirección IP del sitio FTP de prox.mx es 200.64.128.4, la mayoría de la gente llega a este equipo especificando ftp.prox.mx y no la dirección IP. Además de ser más fácil de recordar, el nombre es más fiable. La dirección numérica podría cambiar por muchas razones, sin que tenga que cambiar el nombre.

domingo, 14 de agosto de 2011

HISTORIA DE LA COMUNICACION


 Los Griegos Adoptaron la escritura de los fenicios pero agregándole cinco letras, las vocales, la llamaban escritura fenicia
 Los Etruscos Las inscripciones de los etruscos, estaban escritas en caracteres griegos

 Los Hititas Los jeroglíficos hititas fueron escritos en direcciones alternas. Este sistema constaba de 419 símbolos, la mayoría de ellos pictográficos.

 Los Sumerios Después de 1.500 años de la invención de su escritura, la cuneiforme, los sumerios habían conseguido cerca de 2.000 símbolos-palabra. Quinientos años mas tarde consiguieron transformarlos en símbolos abstractos, que en algunos casos representaban los sonidos de palabras.

 Los Egipcios Desarrollaron tres tipos de escritura: la jeroglífica, la hierática y  
la demorita

 Los Chinos La escritura china, que figura entre las mas antiguas del mundo, ha conservado su caracteres esencial durante mas de 3.500 años el numero de caracteres usados por los chinos paso de 2.500 a mas de 50.000 en la actualidad

 Los Incas Los incas fueron la única civilización capaz de llegar a un desarrollo alto pese a no tener ni el conocimiento de la rueda ni la tracción animal, llevaban registros meticulosos por medio de un instrumento basado en el uso de un complicado sistema de cuerdas anudadas

 Los Persas El idioma persa paso por dos fases básicas. La de la escritura cuneiforme y el alfabeto El imperio persa antiguo adopto de Mesopotamia la escritura cuneiforme, que termino siendo la mas moderna y sencilla de las cuatro variedades cuneiformes

 Los Asirios Desarrollaron una escritura cuneiforme, copiándola de los sumerios y desarrollándola según su idioma

 En 1500 los  Aztecas Comunicación por medio mensajes escritos y llevados por hombres a pie. (heraldos). Los reyes aztecas los hacian correr grandes distancias (entre lo que hoy es la Cd. de México y el puerto de Veracruz), para traer mensajes y pescado fresco.



La Comunicación existe desde que hay vida en la Tierra. La facultad de comunicar es innata en el ser humano y éste se ha preocupado de mejorarla y perfeccionarla a través de los tiempos. Es algo enriquecedor y necesario para la superación intelectual humana.

La Comunicación, entendida de la forma más general, es la transmisión o puesta en marcha común de un mensaje. En el proceso entrarían en juego dos actores básicos, el emisor y el receptor. El emisor emite o difunde un mensaje a través de un canal y es recibido por el receptor, quien lo interpreta, analiza y saca sus propias conclusiones, teniendo la posibilidad de responder. Es decir, el mensaje se “alimenta” con las aportaciones del receptor, y ahí es donde está la verdadera esencia del proceso de la Comunicación, en la RETROALIMENTACIÓN o, como dicen los anglosajones, //feedback//. Pero, vayamos por partes.

Uno de los hitos a tener en cuenta en nuestro estudio es la irrupción de la escritura en la Historia de la Humanidad, que permite que las personas que leen el mismo material se sientan conectadas, independientemente de la distancia física que las separa. Pero la escritura requiere de un periodo de aprendizaje más o menos complejo y no será hasta el siglo XV, cuando Johann Gutenberg desarrolló y perfeccionó la imprenta, invento creado en Oriente en el siglo VII, y más tarde con la extensión alfabetización entre los siglos XVI y XIX, cuando su efecto e impacto se deje sentir verdaderamente entre la población.

La imprenta ilumina la oscuridad en la que estaba sumida la cultura en la Edad Media. Su expansión por los países de la Europa Occidental en los inicios del Renacimiento contribuye a la formación de la nueva mentalidad de la Edad Moderna.

La imprenta permitió la difusión de una mayor información para todas las personas en todos los lugares. Así, el libro deja de ser un objeto símbolo de las clases poderosas e influyentes para ser un poco del dominio de todos.

Pero esta democratización del saber no se dará en su más pura esencia hasta la difusión de la alfabetización entre toda la población, concentrada únicamente en algunos miembros de la nobleza, el clero y las altas capas de la burguesía. Este proceso dura varios siglos.

La aparición de los primeros periódicos en el siglo XVII en formato reducido contribuye a la difusión de los acontecimientos y al conocimiento de los progresos. La palabra escrita se convirtió en un medio de comunicación fundamental para los avances científicos y tecnológicos.

A finales del siglo XIX se produce un importante impulso hacia la alfabetización universal de la población y comienzan a utilizarse ampliamente los primeros medios de comunicación electrónicos a distancia, que provocaron una auténtica revolución ante una generación asombrada por la transmisión de mensajes remotamente.

A diferencia de la comunicación hablada, la electrónica no está sujeta a las limitaciones físicas de tiempo y espacio, ya que los mensajes electrónicos pueden ser experimentados simultáneamente por muchas personas, independientemente de su localización física, constituyendo una enorme ventaja y un gran avance.

El telégrafo y el teléfono anuncian la aparición de la radio, el cine, la televisión y demás medios de comunicación de masas, que tanta influencia tienen en la sociedad y en el proceso de formación de la llamada opinión pública.

Los avances e innovaciones tecnológicas han ido modificando los canales de transmisión de ideas, noticias, información y conocimiento. Internet, la telefonía móvil, las comunicaciones inalámbricas o los satélites son algunos ejemplos del abanico de posibilidades que abre ante nosotros la evolución y la carrera tecnológica, cuyos límites, como podemos apreciar cada día, no existen.