miércoles, 4 de junio de 2008

COMANDOS DE RED

COMANDO TRACERT:


DEFINICION.-Se trata de una utilidad que nos informa por cuantos (y cuales) servidores pasan los paquetes que enviamos de un punto hacia el otro de la red. Para ejecutarla sólo hay que abrir una ventana DOS y escribir: TRACERT www.servidor.com y veremos los nodos intermedios que hay entre www.servidor.com y nuestro PC.

Si queremos ver la ayuda para aprender a usar las opciones de TRACERT tenemos que ejecutarlo sin parámetros:

C:\WINDOWS>tracert

Uso: tracert [-d] [-h máximo_de_saltos] [-j lista_de_hosts] [-w tiempo_de_espera] nombre_de_destino

Opciones:
-d No convierte direcciones en nombres de hosts.
-h máximo_de_saltos Máxima cantidad de saltos en la búsqueda del objetivo.
-j lista-de-hosts Enrutamiento relajado de origen en la lista de hosts.
-w tiempo_de_espera Tiempo en milisegundos entre intentos.

C:\WINDOWS>

Ahora veamos un ejemplo concreto:

C:\WINDOWS>tracert www.granavenida.com
Traza a la dirección www.granavenida.com [216.46.169.75]
sobre un máximo de 30 saltos:

1 2 ms 2 ms 2 ms 200.43.39.129
2 1542 ms 1606 ms 1550 ms 200.43.39.58
3 2250 ms 1957 ms 1990 ms sion-bilbo.tecoint.net [200.43.189.45]
4 2633 ms 3060 ms 2353 ms 200.43.183.30
5 3237 ms 2541 ms 2299 ms p0-0.pasbb2.paris.opentransit.net [193.251.128.81]
6 2160 ms 2655 ms 2756 ms p1-0.pasbb1.paris.opentransit.net [193.251.128.185]
7 2820 ms 2530 ms 2439 ms p2-0.bagbb1.bagnolet.opentransit.net [193.251.128.45]
8 2319 ms 3064 ms 2555 ms p0-0.bagbb2.bagnolet.opentransit.net [193.251.128.142]
9 1715 ms 2256 ms 1820 ms anet.bagnolet.opentransit.net [193.55.152.186]
10 1926 ms 1580 ms 1997 ms br1.psk1.alter.net [192.157.69.60]
11 2236 ms 2128 ms 2569 ms hssi0-1-0.hr1.nyc1.alter.net [137.39.100.2]
12 2567 ms 2711 ms 2148 ms 101.atm2-0.xr1.nyc1.alter.net [146.188.177.86]
13 2527 ms 2652 ms 2523 ms 195.at-2-0-0.tr1.nyc8.alter.net [152.63.21.34]
14 2355 ms 2099 ms 1840 ms 124.at-6-0-0.tr1.lax9.alter.net [152.63.5.97]
15 2420 ms 2003 ms 2238 ms 297.atm6-0.xr1.lax2.alter.net [152.63.112.141]
16 2087 ms 2220 ms 1889 ms 195.atm1-0-0.hr2.lax2.alter.net [146.188.248.49]
17 2561 ms 2173 ms 1785 ms 111.hssi3-0-0.gw1.veg1.alter.net [137.39.68.145]
18 2097 ms 2125 ms 1991 ms webstor-gw.customer.alter.net [157.130.225.110]
19 2805 ms 2669 ms 2671 ms www.granavenida.com [216.46.169.75]

Traza completa.

C:\WINDOWS>

Esta lista nos muestra por que servidores pasa la información cada vez que pedimos una página, llenamos un formulario, o hacemos cualquier otra cosa interactuando con el sitio www.granavenida.com.

El gran problema de la Red es que cualquiera de los operadores de los nodos que aparecen en la lista del comando tracert podría ver todo lo que enviamos, passwords incluídas.



COMANDO NETSTAT

Netstat es una herramienta que permite identificar las conexiones TCP que están activas en la máquina en la que se ejecuta el comando. A su vez, esta herramienta crea una lista con todos los puertos TCP y UDP que están abiertos en el ordenador.
El comando "netstat" también permite a su vez obtener estadísticas de numerosos protocolos (Ethernet, IPv4, TCP, UDP, ICMP y IPv6).

Cuando se lo utiliza sin argumentos, el comando netstat muestra todas las conexiones abiertas por el ordenador. El comando netstat posee una serie de configuraciones opcionales, cuya sintaxis es la siguiente: La sintaxis es: netstat [-a] [-e] [-n] [-o] [-s] [-p PROTO] [-r] [interval]
Cuando se utiliza con el argumento -a, el comando netstat muestra todas las conexiones y los puertos en escucha de la máquina.
Cuando se lo utiliza con el argumento -e, el comando netstat muestra las estadísticas Ethernet.
Cuando se lo utiliza con el argumento -n, el comando netstat muestra las direcciones y los números de puerto en forma numérica, sin resolución de nombres.
Cuando se lo utiliza con el argumento -o, el comando netstat indica el número del proceso asignado a la conexión.
Cuando se lo utiliza con el argumento -p seguido del nombre del protocolo (TCP, UPD o IP), el comando netstat muestra la información solicitada relacionada con el protocolo especificado.
Cuando se lo utiliza con el argumento -r, el comando netstat muestra la tabla de enrutamiento.
Cuando se lo utiliza con el argumento -s, el comando netstat muestra las estadísticas detalladas para cada protocolo.
Por último, un intervalo opcional permite determinar el período de actualización de la información, en segundos. El tiempo predeterminado es de 1 segundo.

COMANDO TELNET
Telnet es una aplicación que permite desde nuestro sitio y con el teclado y la pantalla de nuestra computadora, conectarnos a otra remota a través de la red. Lo importante, es que la conexión puede establecerse tanto con una máquina multiusuario que está en nuestra misma habitación o al otro lado del mundo.
Una conexión mediante Telnet permite acceder a cualquiera de los servicios que la máquina remota ofrezca a sus terminales locales. De esta manera se puede abrir una sesión (entrar y ejecutar comandos) o acceder a otros servicios especiales: como por ejemplo consultar un catálogo de una biblioteca para buscar un libro, leer un periódico electrónico, buscar información sobre una persona, etc.
Normalmente para ello solo debemos conocer el nombre de la máquina remota y tener cuenta en ella. Aunque en Internet hay muchas cuentas libres que no necesitan password y son públicas. Precisamente para que la gente a través de Internet acceda a estos servicios.
Los problemas más frecuentes que suelen darse con Telnet son del tipo de la configuración del terminal. En principio, cada computadora acepta que las terminales que se conectan a ella sean de algún tipo determinado (normalmente VT100 o VT200) y si nuestro software de Telnet no es capaz de emular estos tipos de terminales lo suficientemente bien, pueden aparecer ca- racteres extraños en la pantalla o que no consigamos escribir con nuestro teclado un determinado carácter.


COMANDO IPCONFIG

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:

/all
Muestra toda la información de configuración.

/allcompartments
Muestra información para todos los compartimientos.

/release
Libera la dirección IP para el adaptador específicado (IPv4 e IPv6).

/renew
Renueva la dirección IPv4 para el adaptador específicado.

/renew6
Renueva la dirección IPv6 para el adaptador específicado.

/flushdns
Purga la caché de resolución de DNS.

/registerdns
Actualiza todas las concesiones DHCP y vuelve a registrar los nombres DNS.

/displaydns
Muestra el contenido de la caché de resolución DNS.

/showclassid
Muestra todas los id. de clase DHCP permitidas para este adaptador.

/setclassid
Modifica el id. de clase DHCP.

Vamos a centrarnos en la información que se nos ofrece al ajacutar IPConfig /all. Para ello escribimos en el editor de comandos IPConfig /all y pulsamos Intro

CLASES DE REDES
Puede hacer una clasificación de las redes, de acuerdo a tres criterios:

Tecnología de transmisión
Redes de difusión (broadcast): en la cual se tiene un solo canal de comunicación compartido por todas las máquinas de la red. Así un paquete de datos enviado por una máquina en la red, es recibido por todas las otras máquinas.
Redes punto a punto (point-to-point): que consiste en muchas conexiones entre pares individuales de máquinas. Para ir del origen al destino, un paquete de datos debe tener que visitar primero una o más maquinas intermediarias.

LAN (Local Area Network)
Las redes de área local o LAN’s, se utilizan para interconectar computadoras o estaciones de trabajo distribuidas en un edificio (Intrabuilding) o entre un grupo de edificios (Interbuilding), con el propósito de compartir información y recursos ya sean de hardware (impresoras, discos, etc.) o software (aplicaciones, licencias, etc.).


MAN (Metropolitan Area Network)
Una MAN o Red de Área Metropolitana, es básicamente una versión mas grande de una LAN y normalmente se basa en una tecnología similar. Comprende un grupo de oficinas corporativas o una ciudad y puede pública o privada.
LaS MAN’s están identificadas con un estándar denominado DQDB (Distributed Queue Dual Bus o bus dual de cola distribuida), también conocido como IEEE 802.6. Este estándar define dos buses (cables) unidireccionales, a los cuales están conectados todas las computadoras o estaciones de trabajo de la red.


WAN (World Area Network)
Una WAN o red de área amplia, se extiende sobre un área geográfica extensa, a veces un país o un continente; contiene una colección de máquinas dedicadas a ejecutar programas de usuarios (es decir, de aplicación).