0% encontró este documento útil (0 votos)
113 vistas48 páginas

Bits y Byte

El documento explica el sistema binario de numeración, el cual se basa en los dígitos 0 y 1. Describe que las computadoras usan este sistema debido a que funcionan internamente con dos niveles de tensión eléctrica. Además, detalla cómo representar y operar con números binarios, incluyendo cómo convertir entre sistemas binarios y decimales.

Cargado por

luiscastillo57
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
113 vistas48 páginas

Bits y Byte

El documento explica el sistema binario de numeración, el cual se basa en los dígitos 0 y 1. Describe que las computadoras usan este sistema debido a que funcionan internamente con dos niveles de tensión eléctrica. Además, detalla cómo representar y operar con números binarios, incluyendo cómo convertir entre sistemas binarios y decimales.

Cargado por

luiscastillo57
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

SISTEMA BINARIO

Vamos a estudiar el sistema binario de forma sencilla y fácil de entender para todo
el mundo.
Actualmente la mayoría de las personas utilizamos el sistema decimal (de 10
dígitos) para realizar operaciones matemáticas. Este sistema se basa en la
combinación de 10 dígitos (del 0 al 9). Construimos números con 10 dígitos y por
eso decimos que su base es 10. Por ejemplo el 23, el 234, 1093 etc. Todos son
dígitos del 0 al 9.

Pero hay otro sistema o lenguaje muy utilizado que es el sistema binario de
numeración, que en algunos casos, como por ejemplo en informática, se puede
llamar Lenguaje Binario, debido a que es el lenguaje que usamos para entendernos
con el ordenador. Luego también hablaremos del Lenguaje Binario.
¿Qué es el Sistema Binario?
El sistema binario es un sistema de numeración en el que los números se
representan utilizando las cifras 0 y 1, es decir solo 2 dígitos (bi = dos). Esto en
informática y en electrónica tiene mucha importancia ya que las computadoras
trabajan internamente con 2 niveles: hay o no hay de Tensión, hay o no hay
corriente, pulsado o sin pulsar, etc.

Esto provoca que su sistema de numeración natural sea el binario, por ejemplo 1
para encendido y 0 para apagado. También se utiliza en electrónica y en
electricidad (encendido o apagado, activado o desactivado, etc.). El lenguaje
binario es muy utilizado en el mundo de la tecnología.
Números Binarios
Como ya dijimos, el sistema binario se basa en la representación de
cantidades utilizando los números 1 y 0. Por tanto su base es 2 (número
de dígitos del sistema). Cada dígito o número en este sistema se
denomina bit (contracción de binary digit).

Por ejemplo el número en binario 1001 es un número binario de 4 bits.


Recuerda "cualquier número binario solo puede tener ceros y
unos".

Los Números Binarios empezarían por el 0 (número binario más


pequeño) después el 1 y ahora tendríamos que pasar al siguiente
número, que ya sería de dos cifras porque no hay más números binarios
de una sola cifra.

El siguiente número binario, por lo tanto, sería combinar el 1 con el 0,


es decir el 10 (ya que el 0 con el 1, sería el 01 y no valdría porque sería
igual que el 1), el siguiente sería el número el 11. Ahora ya hemos
hecho todas las combinaciones posibles de números binarios de 2 cifras,
ya no hay más, entonces pasamos a construir los de 3 cifras. El
siguiente sería el 100, luego el 101, el 110 y el 111. Ahora de 4 cifras...

Según el orden ascendente de los números en decimal tendríamos


los números binarios equivalentes a sus números en decimal :

El 0 en decimal sería el 0 en binario


El 1 en decimal sería el 1 en binario
El 2 en decimal sería el 10 en binario (recuerda solo combinaciones de
1 y 0)
El 3 en decimal sería el 11 en binario
El 4 en decimal sería el 100 en binario... Mejor mira la siguiente tabla:

Y así sucesivamente obtendríamos todos los números en orden


ascendente de su valor, es decir obtendríamos el Sistema de
Numeración Binario y su número equivalente en decimal.

Pero que pasaría si quisiera saber el número equivalente en binario al


23.456 en decimal. Tranquilo, hay un método para convertir un
número decimal en binario sin hacerlo uno a uno.

Decimal a Binario

Para hacer la conversión de decimal a binario, hay que ir dividiendo el


número decimal entre dos y anotar en una columna a la derecha el resto
(un 0 si el resultado de la división es par y un 1 si es impar).

Para sacar la cifra en binario cogeremos el último cociente (siempre


será 1) y todos los restos de las divisiones de abajo arriba, orden
ascendente.

Ejemplo queremos convertir el número 28 a binario:

28 dividimos entre 2 : Resto 0


14 dividimos entre 2 : Resto 0
7 dividimos entre 2 : Resto 1
3 dividimos entre 2 : Resto 1 y cociente final 1

Entonces el primer número del número equivalente en binario sería el


cociente último que es 1 y su resto que es también 1, la tercera
cifra del equivalente sería el resto de la división anterior que es 1, el de
la anterior que es 0 y el último número que cogeríamos sería el resto de
la primera división que es 0.

Con todos estos número quedaría el número binario: 11100.

Conclusión el número 28 es equivalente en binario al 11.100.

Vemos como para sacar el equivalente se coge el último cociente de las


operaciones y los restos que han salido en orden ascendente (de abajo
arriba) 11100.

El subíndice 2 que hemos puesto al final del número en binario, es para


indicar que es un número en base 2, pero no es necesario ponerlo.
Veamos otro ejemplo el número 65 pasarlo a binario.

Pasar de Binario a Decimal

Pues ahora al revés. ¿Que pasaría si quisiera saber cual es el número


equivalente en decimal del número binario por ejemplo 1001? Pues
también hay método.

PASO 1 – Numeramos los bits de derecha a izquierda comenzando


desde el 0 (muy importante desde 0 no desde 1).
PASO 2 – Ese número asignado a cada bit o cifra binaria será el
exponente que le corresponde.
PASO 3 – Cada número se multiplica por 2 elevado al exponente que le
corresponde asignado anteriormente.
PASO 4 - Se suman todos los productos y el resultado será el número
equivalente en decimal

Vamos a verlo paso a paso con un ejemplo y gráficamente que será


más sencillo de entender.
Ejemplo el número 1001 queremos saber su equivalente en decimal.
Primero asignamos exponentes:

Empezamos por el primer producto, que será el del primer número


binario por 2 elevado a su exponente, es decir 1 x 23 .

OJO Recuerda que cualquier número elevado a cero es 1, por


ejemplo 2 elevado a 0 es = 1.

El segundo y el tercer productos serán 0 por que 0 x 22 y 0 x 21 su


resultado es 0 y el último producto será 1 x 20 que será 1, luego 1 x
20 es 1 (no confundir y poner 0).

Ya estamos en el último paso que es sumar el resultado de todos


estos productos:

1 x 23 + 0 x 22 + 0 x 21 + 1 x 20 = 8 + 0 + 0 + 1 = 9

El equivalente en decimal del número binario 1001 es el 9.

Veamos otro ejemplo solo gráficamente para que lo entiendas


definitivamente. En este caso la asignación del exponente a cada
número ya lo hacemos directamente en los productos, que es como se
suele hacer normalmente.

Otro ejemplo con todos los datos:


Operaciones Binarias
Las operaciones binarias que se pueden realizar con número binarios
son las mismas que en cualquier otro sistema: suma, resta,
multiplicación y división. Veamos algunos Ejemplos de Operaciones
Binarias.

Suma de Números Binarios

Las posibles combinaciones al sumar dos bits son

0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10

Un ejemplo con más cifras:

100110101
+ 11010101
———————————
1000001010

Operamos como en el sistema decimal: comenzamos a sumar desde la


derecha, en nuestro ejemplo, 1 + 1 = 10, entonces escribimos 0 en la
fila del resultado y nos llevamos 1 (este "1" se llama arrastre).

A continuación se suman los números de la siguiente columna: 0 + 0 =


0, pero como nos tenemos que sumar el 1 de la anterior suma, el
resultado será 0 + 1 = 1.

Así seguimos hasta terminar todas la columnas (exactamente como en


decimal).

Resta de Números Binarios

Las restas básicas 0-0, 1-0 y 1-1 son evidentes:

0 - 0 = 0
1 - 0 = 1
1 - 1 = 0
0 - 1 = Es una resta imposible en binario porque no hay números
negativos.

La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando


una unidad prestada de la posición siguiente: 10 - 1 = 1 y me llevo 1, lo
que equivale a decir en decimal, 2 - 1 = 1. Esa unidad prestada debe
devolverse, sumándola, a la posición siguiente. Veamos algunos
ejemplos:

Dos ejemplos más:

10001 11011001
-01010 -10101011
—————— ———————
00111 00101110

Multiplicación de Números Binarios

0 x 0 = 0
0 x 1 = 0
1 x 0 = 0
1 x 1 = 1

Por ejemplo, multipliquemos 10110 por 1001:

10110
x 1001
———————
10110
00000
00000
10110
—————————
11000110

División de Números Binarios

Igual que en el producto, la división es muy fácil de realizar, porque no


son posibles en el cociente otras cifras que no sean UNOS y CEROS.

Se intenta dividir el dividendo por el divisor, empezando por tomar en


ambos el mismo número de cifras (100 entre 110, en el ejemplo). Si no
puede dividirse, se intenta la división tomando un dígito más (1001
entre 100).

Si la división es posible, entonces, el divisor sólo podrá estar contenido


una vez en el dividendo, es decir, la primera cifra del cociente es un
UNO. En ese caso, el resultado de multiplicar el divisor por 1 es el propio
divisor. Restamos las cifras del dividendo del divisor y bajamos la cifra
siguiente.

El procedimiento de división continúa del mismo modo que en el


sistema decimal.
Lenguaje Binario
La misma lógica que se utiliza para representar los números se
puede utilizar para representar texto. Lo que necesitamos es un
esquema de codificación, es decir, un código que nos haga equivalencias
entre un número binario y una letra del abecedario. Necesitamos un
número binario por cada letra del alfabeto.

Por ejemplo, en informática, cada tecla del teclado (números, letras,


signos, etc.) hay un número en binario que es su equivalente.
Luego veremos muchos más.

Un ejemplo real: 0100 0001 es el número binario que representa la


letra A. En binario ese número es equivalente a la letra A.

Varios códigos estándar para convertir texto en binario se han


desarrollado a lo largo de los años, incluyendo ASCII y Unicode, los
más famosos y utilizados.

El Código Estándar Americano para el Intercambio de Información


(ASCII) fue desarrollado a partir de los códigos telegráficos, pero luego
fue adaptado para representar texto en código binario en los años 1960
y 1970.

La versión original de ASCII utiliza 8 bits (recuerda cada número


binario es un bit) para representar cada letra o carácter, con un total de
128 caracteres diferentes.

Cuando hablamos de caracteres nos referimos tanto a letras, como a


números, como a signos ($, /, etc.).

Este es uno de los códigos o lenguaje binario para representar texto


mediante números binarios que más se utilizó durante mucho tiempo.

Mientras ASCII se encuentra todavía en uso hoy en día, el estándar


actual para la codificación de texto es Unicode.

El principio fundamental de Unicode es muy parecido a ASCII, pero


Unicode contiene más de 110.000 caracteres, cubriendo la mayor parte
de las lenguas impresas del mundo.

La relativamente simple versión de 8 bits de Unicode (referido


como UTF-8) es casi idéntica a ASCII, pero las versiones de 16 y 32 bits
(referido como UTF-16 y UTF-32) le permiten representar casi
cualquier tipo de lenguaje impreso.

A continuación puedes ver una tabla con el código para representar


letras y caracteres en ASCII y en UNICODE de 16 bits.

Como ves en ASCII cada letra se representa por un número binario de


8 números y UNICODE por 16. Así podemos construir un lenguaje
binario donde cada letra se representa por un número binario.

Estos códigos son lo que se llama en informática, el código máquina,


y es el utilizado por todos los ordenadores para entenderse con las
personas. Los programadores, escriben sus programas en un lenguaje
de programación, que posteriormente tienen que convertirlo a código
máquina para que lo entienda el ordenador. si quieres saber más sobre
este te recomendamos el siguiente enlace: Lenguajes de Programación.
Según el Diccionario Enciclopédico de Oxford, una entrada aritmética
binaria apareció por primera vez en Inglés en 1796 en A Mathematical y
Diccionario filosófico.

A Gottfried Leibniz, se le atribuye la invención del sistema de


numeración binario en 1679 y estaba basado en las antiguas figuras
chinas de Fu Xi. Aunque las personas de la remota isla de Mangareva
utilizaban un tipo de sistema binario mucho antes para las transacciones
comerciales, dada la lejanía de Leibniz a esta isla, es probable que se
acercara al código binario de forma independiente.

En 1605, Francis Bacon discutió un sistema por el cual las letras del
alfabeto podrían reducirse a secuencias de dígitos binarios, que luego
podría ser codificada como variaciones apenas visibles en la fuente en
cualquier texto aleatorio. Fue el primer lenguaje binario utilizado.

Otro matemático y filósofo con el nombre de George Boole publicó un


artículo en 1847 llamado "El análisis matemático de la lógica" que
describe un sistema algebraico de la lógica, ahora conocido como
el álgebra de Boole . El Sistema de Boole se basó en números
binarios, dando un 0 o un 1, el enfoque de encendido y apagado, que
consistía en las tres operaciones más básicas: AND, OR y NOT. Hoy en
día es el utilizado en Electrónica Digital.
Este sistema no fue puesto en uso hasta que un estudiante graduado
de Massachusetts Institute of tecnología con el nombre de Claude
Shannon se dio cuenta de que el álgebra de Boole, que estaba
aprendiendo, era similar a un circuito eléctrico.

Shannon escribió su tesis en 1937, aplicando sus descubrimientos. La


tesis de Shannon se convirtió en un punto de partida para el uso del
código binario en las aplicaciones prácticas, tales como computadoras,
circuitos eléctricos, y muchas más.

Para acabar un video muy curioso que habla del sistema binario y los
números binarios:

Medir la velocidad de transferencia de una conexión de internet

Como conocer y medir la velocidad de transferencia de datos, que es capaz de


alcanzar una conexión de internet, saber la verdadera velocidad de descarga en
conexiones de banda ancha, comprender la diferencia entre los términos Bytes y
bits, convertir entre ellos. Como crear tu propio test de medición de la velocidad.

La gran mayoría de los usuarios tienen desconocimiento de la verdadera velocidad


que posee la conexión de internet que utilizan.
En ocasiones existen conflictos que hacen que las tareas en el equipo relacionadas
con la red se tornen lentas y no se sabe con certeza si es a causa de la conexión o
puede ser causados por problemas de hardware como memoria, conflictos con el
navegador, problemas de otras aplicaciones instaladas o hasta debido a la actividad
de los virus.
Para definir lo anterior lo ideal es conocer la verdadera velocidad de nuestra
conexión de red y hacer la prueba en diversos horarios.
A continuación tratamos de explicar los términos usados para medir
verdaderamente cualquier conexión y ofrecemos unas pruebas sencillas para
comprobar la velocidad de transferencia de datos.

Unidades de medida empleadas, diferencias entre Bytes y bits


Existe una gran confusión entre las unidades utilizadas para medir la velocidad de
transferencia de datos en internet y otras redes informáticas.
Se debe en gran parte a la similitud aparente entre los términos "Byte" y "bits".
 Byte (se pronuncia bait en español), es la unidad de medida utilizada en los
sistemas de almacenamiento, para definir la cantidad de espacio que ocupa
determinado archivo en un soporte, ya sea en un disco duro, memoria flash
o discos ópticos (CDROM, DVD), así mismo para expresar la capacidad de
estos.
Sus múltiplos como el KiloByte o MegaByte no se obtienen de su
multiplicación por mil ni un millón, si no por 1024.
En la siguiente tabla se puede conocer la correspondencia de cada término.

Correspondencia entre los múltiplos de Byte

Abreviatura Término Cantidad

1KB (KiloByte) 1024 Bytes


1MB (MegaByte) 1024 KB

1GB (GigaByte) 1024 MB

1TB (TeraByte) 1024 GB

Para medir la velocidad de copia o escritura en los soportes o entre ellos se utiliza
KiloByte por segundo (KB/s) o MegaByte por segundo (MB/s).
Por ejemplo entre dos discos duros SATA es posible copiar en un segundo 40 MB
de datos, a esa velocidad una película en formato avi (700 MB) demoraría 20
segundos.

VELOCIDAD DE TRANSFERENCIA DE DATOS EN LAS REDES

bits por segundo es la unidad de medida utilizada para medir la velocidad de


transferencia de datos en internet y en otras redes informáticas.
bits se utiliza en minúscula y nunca de forma aislada, por ejemplo: 10 kbit/s (10
kilobit por segundo).
Sus equivalencias son:

Abreviatura Término Cantidad

1 kbit/s kilobit por segundo 1000 bits por segundo

1 mbps/s megabit por segundo 1000 kilobit por segundo

1 gbps gigabit por segundo 1,000 megabit por segundo

Relación y conversión entre Bytes y bits por segundo

En la actualidad se utiliza frecuentemente cuando se refiere a la velocidad de


internet de banda ancha el término de "Mega(s)". La mayoría de las personas creen
que eso significa "Megabytes", lo cual es un error, sería una velocidad fantástica
pero imposible en esas conexiones.

Los proveedores de acceso a internet catalogan y se refieren a las conexiones de


banda ancha que ellos ofrecen, utilizando lógicamente la unidad de medida bits por
segundo o sus múltiplos como son Kbps y Mbps.
Con los tales "Mega(s)" se están refiriendo a megabits, lo que es muy distinto, los
bits son equivalentes a un octavo de bytes.
Es decir una conexión de 1 Mbps (megabits por segundo) de velocidad, realmente
será capaz de transferir solo 125 KB/s (kilobytes por segundo).

La confusión se acentúa por el hecho que no se cumple lo establecido cuando se


abrevia, de usar b para bites y B para Bytes, es decir:
56 kilobits por segundo debe representarse: 56Kb/s o 56Kbps.
56 kilobytes por segundo debe representarse: 56KB/s o 56KBps.

En resumen con una conexión cuyo ancho de banda sea de 1024 Kbps (1 Mega) se
podrá descargar en ese intervalo de tiempo (1 segundo), un archivo que ocupe en
disco 122 KBytes.

¿Cómo convertir bits en Bytes?

➔ La forma más sencilla: 1 Byte = 8 bits.


➔ Velocidad de descarga en KBytes.= (Ancho de banda en Kbps x1000) /8)/1024
➔ O también, Velocidad de descarga en KBytes.= Ancho de banda en Kbps x
0.1220703125
➔ O la forma más sencilla y practica: KBytes = Ancho de banda en Kbps X 8
➔ Más exacta, KBytes = Ancho de banda en Kbps X 8.192.

La siguiente tabla te muestra la correspondencia entre el ancho de banda del


servicio en Kb y la velocidad de descarga de archivos en KB por segundo.
Por supuesto que los cálculos anteriores son solo teóricos, en la práctica nunca se
pueden alcanzar, hay que reducir entre un 15 y un 20% debido a pérdidas de
señales en las redes de transmisión, insuficiente rendimiento del harware en la PC y
otros factores que siempre conspiran contra el total aprovechamiento de la red.
En la tabla no se muestra la correspondencia para las conexiones de acceso
telefónico por modem o dial up de 56Kb, realmente la velocidad de descarga no
supera los 5 KBytes por segundo, si en la medición obtienes un valor por encima de
los 4 KBytes x segundo date por satisfecho.
Para convertir entre las distintas unidades usadas en internet y conocer la velocidad
máxima que permiten las distintas conexiones, accede a la siguiente página de
nuestro sitio: Tablas de la velocidad de transferencia de las conexiones de redes

Saber la verdadera velocidad de transmisión de datos de una conexiónDebido a la


constante inestabilidad en la transmisión de datos de cualquier red, nunca los
resultados de una medición son idénticos ni exactos.
Son determinantes aspectos como: la disponibilidad del servidor que ofrece la
medición, el estado de la red, la latencia, el equipo que la solicita, solicitud al
servidor DNS, demora en el habitual intercambio del protocolo http, etc.
Todos los servicios de medición de velocidad que se ofrecen en diferentes sitios en
la red usan el mismo principio, se mide con Javascript el tiempo necesario para
descargar un archivo (generalmente una imagen) cuyo tamaño se conoce.
Casi siempre se utiliza una interface impresionante, pero el principio es el mismo.

En los siguientes test se utiliza Javascript para medir la velocidad de transmisión de


una red calculando la demora en descargar una imagen determinada, de la cual se
sabe con exactitud su tamaño en bytes.
El método teóricamente es exacto, pero te repito en la práctica los resultados varían
debido a los factores antes expuestos.

Pruebas para medir la velocidad de una conexión

La primera prueba es rápida ya que se realiza una sola medición, por lo que su
resultado suele indicar menor velocidad que la real.
En las dos siguientes se hacen tres mediciones consecutivamente y se calcula el
promedio.

Test para medir velocidad de la conexión de internet 1

Test para medir velocidad de la conexión de internet 2

Test para medir velocidad de la conexión de internet 3

Si tienes una página web propia en un servidor o tienes instalado uno en tu red
local puedes copiar el código más abajo para crear tu propio test de velocidad, el
único requisito es que el navegador con el que se realice el test tenga Javascript
habilitado.

Otras herramientas para pruebas de medición

Tiempo de descarga
Bookmarkelt para utilizar en conexiones lentas de acceso telefónico, permite
calcular el tiempo de descarga aproximado de determinado archivo medido en
Kilobytes. Para usarlo da un clic en él o arrástralo a la barra de marcadores de tu
navegador para utilizarlo en otro momento.

Tiempo de descarga.

Resumen de las unidades de medida mas utilizadas

Nombre Abreviatura Valor

bit b 0o1

byte B 8 bits

kilobit kb 1000 bits


kilobyte KB 1024 bytes

Megabit Mb 1000 kilobits

Megabyte MB 1024 Kilobytes

Gigabit Gb Megabits

Gigabyte GB 1024 Megabytes

Velocidad de transferencia de las


conexiones de redes

Conocer cuál es la velocidad de transferencia de datos que pueden


alcanzar las diferentes conexiones de redes, convertir entre las unidades
de velocidad usadas. Conocer la relación y diferencia existente y convertir
entre Byte y bits, unidades usadas para medir las velocidades de
transferencia de datos en internet y otras redes.
Para los que usamos internet a
diario en nuestras labores, para buscar información o solo como un
entretenimiento, es muy importante estar conscientes de la velocidad que
posee nuestra conexión.
Esto nos permite administrar y decidir las tareas que podemos realizar,
conocer el tiempo aproximado que nos lleve descargar determinado
archivo, saber el límite de las dimensiones de los paquetes a subir, etc.
Varios programas podemos usar para ello, pero Windows nos provee de
herramientas apropiadas que podemos explotar.

Ver la velocidad de transferencia de datos en el


Administrador de tareas

Independientemente de la velocidad que tenga una conexión de red o de


lo que indiquen los test realizados, puede conocerse en la práctica la
velocidad exacta a la que se transmiten los datos, ya sea de bajada de
subida.
Para eso se puede utilizar en Windows el sencillo Administrador de tareas,
solo es necesario activar los parámetros que se necesitan mostrar.
Hazlo de la siguiente forma:
• Abre el Administrador de tareas usando al mismo tiempo las teclas:
CONTROL + SHIFT +ESCAPE.
• Selecciona la pestaña Funciones de red.
• En el menú Ver escoge Seleccionar columnas
• Marca las casillas: "Bytes enviados por intervalo" y "Bytes recibidos por
intervalo"
• Es todo, usa el botón Aceptar y comenzaras a ver la velocidad exacta
que alcanza una transferencia de datos.
Formatted: Font: (Default) Segoe UI, 13.5 pt, Font color:
Black

Tabla para convertir Byte y bits por segundo y sus


múltiplos

Tabla de conversión utilizada para traducir entre Byte, cuando es utilizado


para medir velocidad de copia.
En este caso Bps (bytes por segundo) y sus múltiplos, como KBps
(kilobytes por segundo), MBps (megabytes por segundo), GBps (gigabytes
por segundo) y TBps (terabytes por segundo).
Tambien permite calcular la relación con respecto a Bits por segundo que
es la unidad de medida utilizada para medir la velocidad de transferencia
de datos en internet y otras redes.
Sus múltiplos son: kbps (kilobits por segundo), mbps (megabits por
segundo), gbps (gigabits por segundo) y tbps (terabits por segundo).
No confundir Byte (se pronuncia bait en español), que es la unidad de
medida utilizada en los sistemas de almacenamiento, para definir la
cantidad de espacio que ocupa determinado archivo en un soporte con Bits
por segundo, que como se explicó anteriormente es la unidad de medida
utilizada para medir la velocidad de transferencia de datos en internet y
redes.
bits se utiliza en minúscula y nunca de forma aislada, solo en una relación.
Por ejemplo: Kbps (kilo bits por segundo).

Siempre ten presente que:


• Byte (comienza con mayúscula) y sus múltiplos, solo se usa en
almacenamiento.
• bits por segundo (comienza con minúscula) y sus múltiplos, se emplea
para medir la velocidad de transferencia de datos en las redes
informáticas.

bps (bits por segundo)

Bps (bytes por segundo)

kbps (kilobits por segundo)

KBps (kilobytes por segundo)


mbps (megabits por segundo)

MBps (megabytes por segundo)

gbps (gigabits por segundo)

GBps (gigabytes por segundo)

tbps (terabits por segundo)

TBps (terabytes por segundo)

Relación entre Byte y bits por segundo y sus múltiplos

bps Bits por segundo 1 bit por segundo

Bps bytes por segundo 8 bits por segundo

Kbps kilobits por segundo 1,000 bits por segundo

KBps Kilobytes por segundo 8,000 bits por segundo

Mbps Megabits por segundo 1,000,000 bits por segundo

MBps Megabytes por segundo 8,000,000 bits por segundo

Gbps Gigabits por segundo 1,000,000,000 bits por segundo

GBps Gigabytes por segundo 8,000,000,000 bits por segundo

Tbps Terabits por segundo 1,000,000,000,000 bits por segundo

TBps Terabytes por segundo 8,000,000,000,000 bits por segundo


Velocidad máxima que permiten las distintas
conexiones de internet

Modem analógico 28.8 Kbps

Modem analógico 33.6 Kbps

Modem analógico 56 Kbps

ISDN (1 canal) 64 Kbps

DS0 64 Kbps

ISDN-2 128 Kbps

DS1, T1 1.544 Mbps

ISDN-32, E1 2.048 Mbps

ADSL 8 Mbps bajada y 1 Mbps subida

10Base-T (Ethernet LAN) 10 Mbps

ATM25 25.6 Mbps

E3 34 Mbps

T3 45 Mbps

OC1 51.84 Mbps

100Base-T (Ethernet LAN) 100 Mbps

OC3 155 Mbps

OC12 622 Mbps

OC48 2.4 Gbps


OC192 10 Gbps

Tablas tomadas de: http://www.numion.com/

Solucionar problemas de conexión a


internet usando la línea de comandos en
Windows

Como diagnosticar, obtener información, solucionar, reparar, resolver


problemas y conflictos de conexión a internet y otras redes informáticas
usando la línea de comandos y archivos batch en Windows.

Para diagnosticar y solucionar


cualquier problema de conexión de redes en Windows, no es necesario
usar ninguna aplicación externa, es posible conocer cualquier conflicto y
resolverlo utilizando varios comandos que incluye el sistema.
Son aplicaciones que no tienen interface de usuario, se ejecutan mediante
la consola de CMD, también conocida como Símbolo del sistema.
Muchas personas sienten aversión al trabajo con comandos y piensan que
solo es propio de hackers y especialistas en informática, al contrario son
bastante sencillos de utilizar y a veces constituyen la única forma de
sacarnos de un apuro o de solucionar un conflicto en el equipo.
En este artículo se muestran algunos ejemplos sencillos de cómo utilizar
estos comandos.
En otras páginas de este sitio, cuyos vínculos se anexan en cada caso, se
puede encontrar más información detallada sobre el uso de cada uno de
ellos.
A continuación los vínculos a cada una de las secciones de este artículo.

Principales comandos en Windows para conocer y


resolver problemas de redes
Uso del comando ping
Uso del comando ipconfig
Uso del comando nslookup
Uso del comando netstat
Uso del comando arp
Uso del comando route
Uso del comando tracert

¿Cómo usar los comandos en Windows?

Los comandos se pueden ejecutar de varias formas, puedes usar las dos
siguientes que son las más sencillas:
1- Abrir una ventana de la consola de cmd o msdos y escribirlos o
pegarlos y oprimir la tecla Enter.
2- Introducirlos directamente en el cuadro de Inicio o en Ejecutar (tecla
Windows+R) y oprimir la tecla Enter.
Como abrir la consola de CMD o de MSDOS para introducir
los comandos

La consola de CMD o Símbolo del sistema como se le conoce también, es


posible abrirla usando cualquiera de los siguientes métodos:
1- Escribe en el cuadro de Inicio o Ejecutar (teclas Windows+R) CMD y
presiona la tecla Enter.
2- Con la tecla Shift presionada da un clic derecho con el ratón en el
escritorio u otro directorio y en el menú escoge "Abrir ventana de
comandos aquí".
3- Crea un acceso directo en el escritorio con la siguiente
ruta: C:\Windows\System32\cmd.exe
3- Busca el acceso directo en: Todos los programas, Accesorios, Símbolo del
sistema.
Si quieres crear un nuevo método de acceso mediante el teclado, da un
clic derecho en el icono, abre Propiedades y en el cuadro Tecla de método
abreviado presiona CRT+ALT+T, es una de las formas más sencillas y
rápidas de acceder a esta herramienta.

Es aconsejado también activar la Modalidad de edición rápida que te


permitirá copiar y pegar bloques de texto en la ventana de CMD.
Para eso da un clic derecho en la ventana de la consola,
escoge Propiedades, Opciones y marca la casilla: "Modalidad de edición
rápida"
¿Cómo copiar y pegar texto en la consola?
• Para copiar texto de la consola solo selecciónalo y da un clic derecho en el texto,
ya estará copiado en el portapapeles.
• Para pegar lo que has copiado en otra aplicación, simplemente da un clic derecho
en el lugar que desees pegarlo.
• Para pegar texto en la consola que hayas copiado de otra aplicación, solo da un
clic derecho.
Como usar el comando PING para realizar pruebas de
conectividad

Ping es el comando más sencillo y el primero a utilizar en cualquier


conflicto de redes.
PING hace pruebas de conectividad y permite comprobar que el
protocolo TCP/IP está funcionando correctamente.
Envía cuatro minúsculos paquetes de datos a través de la red, los recibe y
te muestra el informe, en el lógicamente debes ver que los cuatro
paquetes regresan a ti sin error, (TTL= significa tiempo de vida de el
paquete y su valor optimo es 128).

Ante cualquier conflicto de redes comienza siempre utilizando el


comando PING, para eso sigue estos pasos:

1- Haz ping a 127.0.0.1 (esta dirección es localhost también conocida


como dirección IP de loopback y dirección de bucle invertido, es como
hacer ping a ti mismo)
Escribe en la consola y oprime Enter:
PING 127.0.0.1

Veras algo similar:


Haciendo ping a 127.0.0.1 con 32 bytes de datos:

Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128


Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128
Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128
Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128

Si recibes un mensaje de error, significa que el protocolo TCP/IP no está


instalado adecuadamente.
Para reinstalar TCP/IP haz lo siguiente: Como reinstalar el protocolo
TCP/IP
Si tienes éxito realizando ping a localhost sigue al siguiente paso:

2- Haz ping a tu dirección IP para comprobar que se ha agregado


correctamente a la red, (la dirección IP necesaria para ejecutar este y los
otros pasos la puedes saber con el comando ipconfig como se explica mas
abajo).
Si el ping a tu dirección IP da error, el problema está en la comunicación
entre Windows y el adaptador de red, para solucionarlo desinstálalo,
reinicia que Windows automáticamente lo reinstalará al iniciar el sistema.
Para desinstalarlo busca el Adaptador de red en el Administrador de
dispositivos, accede a él escribiendo en la consola o en Inicio:
DEVMGMT.MSC. Si tienes éxito realizando ping a tu dirección IP sigue al
siguiente paso:

3. Haz ping a la dirección IP de la puerta de enlace para comprobar que


puedes comunicarse con otro equipo de la red local.
La puerta de enlace predeterminada es un equipo o computadora que
enlaza dos redes. Por ejemplo en tu casa es el router o el modem DSL que
está entre tu PC e internet.
En las redes locales como las escuelas o empresas, es la PC o servidor que
tiene acceso directo a internet.
Siempre estos equipos tienen dos direcciones IP, la pública y la privada que
generalmente tienen el formato 192.168.x.x o , 169.254.x.x.
Logicamente omite este paso si tu conexión es directa a internet.

4. Por ultimo haz ping a una dirección IP remota, es decir la dirección IP


de un sitio de internet.
Cualquier mensaje que recibas con el uso de ping como "Ha terminado el
tiempo de espera para esta solicitud" indica errores en la conexión.
Para conocer todas las opciones que permite el comando ping, accede a
la siguiente página:Como usar el comando PING en conexiones de redes.
Ejemplos prácticos.

Las direcciones IP para efectuar todas estas comprobaciones las puedes


conocer usando el comando IPCONFIG.

Como usar el comando IPCONFIG para saber la


configuración de la red

El comando IPCONFIG muestra todos los datos de la configuración del


equipo para el protocolo TCP/IP, incluidas la dirección IP, la máscara de
subred, la puerta de enlace, los servidores DNS. Si lo empleas con la
opción /all, crea un informe de configuración detallada de todas las
interfaces, incluidos los puertos configurados y permite además liberar y
renovar el servidor DHCP si empleas una IP dinámica.

En caso de que tu equipo se encuentre en una red local se mostrará entre


otros datos:
Dirección IPV4: Es la dirección IP asignada al equipo en la red local.
Puerta de enlace predeterminada: Es la dirección IP del equipo que
funciona como servidor o proxy y que tiene el acceso a internet.
En caso que tu conexión sea directa a internet, el parámetro Dirección
IPV4 es la dirección IP que tienes asignada.

Para ejecutar ipconfig utiliza una de las siguientes vías:


1- Escribe en la consola ipconfig /all y oprime Enter.
2- Escribe o pega en Inicio o Ejecutar: cmd /k IPCONFIG y oprime la tecla
Enter.

Para conocer todas las opciones que permite el comando ipconfig, accede
a la siguiente página: Como usar el comando IPCONFIG. Ejemplos
prácticos.
Todas las pruebas de ping anteriores tienen que funcionar con las
direcciones IP numéricas y también con los nombres de host
correspondientes, si tienes conectividad con las direcciones IP y da error
cuando empleas los nombre de host, tienes problemas con la resolución de
direcciones o nombres, no con la conectividad de red.

Si no has solucionado el problema prueba con este método sencillo y


rápido para restaurar tu red.
Reinicia todos los servicios de red, vacía y restablece la caché, para eso
escribe los siguientes comandos y pulsa Enter después de cada uno:
ARP -d * Vacía la caché de ARP
IPCONFIG /FLUSHDNS Vacía la caché de DNS
NBTSTAT –R && NBTSTAT -r & NBTSTAT -c Purga y vuelve a cargar la
caché NetBIOS
NBTSTAT –RR Se vuelve a registrar con WINS
IPCONFIG /REGISTERDNS Se vuelven a registrar los DNS

Si no se resolvió el problema, restablece el catalogo de Winsock con el


comando NETSH.
Para eso escribe en la consola y presiona la tecla Enter:

NETSH WINSOCK RESET


Por último revisa tu archivo Hosts, lee: La importancia del archivo hosts en
Windows

Como usar el comando NSLOOKUP, probar los


servidores DNS

NSLOOKUP es un comando utilizado para diagnosticar y solucionar


problemas de los servidores DNS que utilizan la conexión de red actual.
Inicia la aplicación Nslookup.exe que permite hacer peticiones a dicho
servidor o cualquier otro que se especifique.

Para iniciar Nslookup basta con escribir "nslookup" en la consola de cmd


y presionar la tecla Enter, verás algo como esto:
C:\> nslookup
Default Server: nameserver1.domain.com
Address: 10.0.0.1

Si la respuesta muestra alguno de los siguientes errores:


No se puede encontrar el nombre de servidor para la dirección
w.x.y.z: Agotado el tiempo de espera
No se puede encontrar el nombre de servidor para la dirección
127.0.0.1: Agotado el tiempo de espera
Indican que no se encuentra el servidor DNS o que no está funcionando.
Haz ping a un servidor alternativo, por ejemplo los de Google (8.8.8.8 y
8.8.4.4), si tienes éxito sustitúyelos por los tuyos en Funciones de red.
Si no sabes como hacerlo accede a la página: Los servidores DNS
Para conocer todas las opciones que permite el comando nslookup, accede
a la siguiente página: Como usar el comando NSLOOKUP en Windows,
ejemplos prácticos

Como usar el comando NETSTAT para conocer las


estadísticas de las conexiones

El comando NETSTAT es uno de los más utilizados en el trabajo en redes,


muestra todas las estadísticas de los protocolos y las conexiones que
tienes establecidas, direcciones, puertos utilizados, cantidad de
información, etc.

Úsalo con las siguientes opciones:


netstat -a muestra todas las conexiones y puertos de escucha
netstat -n muestra los puertos y direcciones en formato numérico.
netstat -b muestra el nombre del programa que inició la conexión
netstat -e muestra estadísticas de datos enviados, recibidos

Lee todas las opciones posibles de utilizar con el comando NETSTAT en la


siguiente página:Conocer e identificar con NETSTAT las conexiones
establecidas, o solo mira una infografía: Como usar NETSTAT de forma
sencilla
Como usar el comando ARP para resolver conflictos de
direcciones

El comando ARP muestra y permite modificar la correspondencia que


existe entre las direcciones IP y las direcciones físicas del adaptador o
tarjeta de red.
Opciones:
ARP -A - Muestra la tabla arp o sea las asignaciones que se encuentran
en cache
ARP -V - Muestra las entradas de forma detallada
ARP -D - Permite borrar las entradas manualmente
ARP -D* - Vacía completamente la cache de arp
ARP -S - Asocia una dirección IP de internet con una dirección física de la
tarjeta de forma permanente

En caso de conflictos ejecuta el primer comando y verifica si alguna


entrada en la tabla corresponde con la dirección IP del equipo de la red
local al que necesitas conectarte, si no es así elimínalas todas con la
opción: ARP -D* y reinicia.
En caso de una red local con direcciones IP duplicadas, será necesario
establecer una IP estática, en la tabla de arp, hazlo de la siguiente forma.
Es posible especificar una dirección IP estática manualmente, en caso de
que conectes a un servidor de forma regular, de esta forma se asociará de
forma permanente con la dirección física de la tarjeta, lo que permitirá
optimizar la conexión de red usada.
Primero establece una dirección física de la siguiente forma:
arp eth_addr 01-00-5e-00-00-f1
Después asígnale la dirección IP del servidor:
arp -s DireccionIPservidor 01-00-5e-00-00-f1
Sustituye DireccionIPservidor por la dirección IP numérica del servidor
web.
El formato usado por las direcciones físicas es hexadecimal, separados por
guiones, el que se muestra aquí es solo un ejemplo pero funciona, a no ser
que se encuentre ya en la cache del equipo, en cuyo caso solo será
necesario modificar un digito.

Como usar el comando ROUTE, rutas recorridas por un


paquete en la red

El comando ROUTE permite ver la tabla de rutas del equipo, contiene la


ruta que sigue un paquete de red desde un equipo que utiliza TCP/IP a
otro.
Usalo la siguiente forma para mostrar la ruta:
ROUTE PRINT

Comprueba que los datos que aparecen en la tabla son validos y se


corresponden con los datos que has obtenido de la configuración de tu
equipo (principalmente la puerta de enlace).

Como usar el comando TRACERT, trazar una ruta en la


red

Utiliza el comando TRACERT para determinar dónde se ha detenido un


paquete en la red. Te permite hacer un seguimiento de la ruta entre tu
equipo y el otro equipo en la red.
Pequeña explicación de su funcionamiento:
Tracert determina la ruta seguida para llegar a un destino enviando
paquetes (TTL) al destino. Cada enrutador debe disminuir el valor de TTL de
un paquete al menos en 1 antes de reenviarlo. Cuando el valor de TTL de
un paquete llega a 0, el enrutador debe devolver el mensaje "Tiempo
agotado" al equipo de origen. Tracert imprime una lista de los enrutadores
en la ruta de acceso que han devuelto el mensaje ICMP "Tiempo agotado".
Resulta útil para solucionar problemas en redes de gran tamaño.

Usalo asi, escribe en la consola y presiona Enter:


TRACERT host o dirección IP

Como reinstalar en el equipo el protocolo TCP/IP

TCP/IP es un componente principal de Windows, no puedes desinstalarlo


pero si restaurarlo a su estado inicial.
Para eso escribe en la consola y oprime Enter:
En Windows XP: netsh int ip reset resetlog.txt

En Vista-7: NETSH INTERFACE IPV4 RESET

Reinicia el equipo.
La información completa sobre el uso de todos estos comandos la puedes conocer
escribiendo en la consola: COMANDO /? y presionar la tecla Enter.
Como usar el comando PING en conexiones
de redes, ejemplos prácticos

Como utilizar el comando PING para probar la conectividad, el


funcionamiento, la disponibilidad de una red, saber el tiempo de
respuesta en una conexión y conocer la dirección IP correspondiente a un
dominio en internet, entre otras tareas posibles.

Ping.exe es una pequeña aplicación disponible en todos los sistemas


Windows, que se ejecuta con el comando PING mediante la consola de
CMD.
Es usada para probar la conectividad de redes informáticas.
Es uno de las más sencillas y útiles herramientas para ejecutar cualquier
diagnostico ante conflictos en la red o simplemente para estar seguros de
la funcionalidad de cualquier conexión.
Ping comprueba la conexión enviando paquetes de solicitud de eco y de
respuesta, muestra si se ha recibido una respuesta del destino y cuánto
tiempo se ha tardado en recibirla.
Si se produce un error en la entrega muestra un mensaje de error.
Es un mecanismo similar al empleado por submarinos y otras naves al
utilizar el sonar, en este caso el medio de transmisión no es el agua, sino
las redes informáticas.
En este artículo detallamos como usar el comando PING, con varios
ejemplos prácticos.

Usos prácticos del comando PING

Ping es posible utilizarlo en infinidad de tareas en el trabajo en redes,


algunos de los usos prácticos más empleados son los siguientes:
« Comprobar la conectividad de una red.
« Medir la latencia o tiempo que tardan en comunicarse dos puntos
remotos.
« En internet conocer la dirección IP utilizada por un nombre de dominio.
« Scripts que permiten llevar un registro de la disponibilidad de un
servidor remoto.
« Scripts que permiten conocer cuando existe conexión en un equipo.
« En los archivos batch es empleado ocasionalmente para retrasar la
ejecución de comandos un tiempo determinado.

¿Cómo ejecutar el comando PING?

Para ejecutar el comando ping en su forma más elemental utiliza: PING


dirección_ip
Por ejemplo:
ping 127.0.0.1

Es posible insertar la petición a ping en la consola de cmd o directamente


en el cuadro de Inicio o Ejecutar, en estos últimos casos al completarse el
comando se cerrará la ventana de cmd y no podremos ver los resultados.
Para ejecutarlo insertándolo en el cuadro de Inicio y lograr que
permanezca abierta la ventana con el resultado utiliza:cmd /k ping
dirección_ip y presiona la tecla Enter.
Por ejemplo:
cmd /k ping 127.0.0.1

Un ejemplo puede verse en la siguiente imagen

Al ejecutar ping sin parámetros, de forma predeterminada se enviarán 4


solicitudes de eco, con el tiempo de espera de 1 segundo, el tamaño de
32 bytes y con la fragmentación permitida.
Para usar otras opciones es necesario especificar los parámetros de
acuerdo a la necesidad.
La respuesta obtenida en el caso anterior será algo similar a lo siguiente:
Haciendo ping a dirección_ip con 32 bytes de datos:

Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128


Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128
Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128
Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128

TTL= es el tiempo de vida del paquete enviado y su valor óptimo es 128


En la respuesta obtenida de ping pueden aparecer algunos de los
siguientes errores:
"Red de destino inaccesible" significa que no existe ninguna ruta al
destino.
"Ha terminado el tiempo de espera para esta solicitud" indica errores en
la conexión.

Opciones y parámetros más utilizados con el comando


PING

Modificador Uso

Determina el número de solicitudes de eco que se van a enviar. El valor


-n
predeterminado es 4.

Permite ajustar el tiempo de espera (en milisegundos). El valor


-w
predeterminado es 1.000 (tiempo de espera de un 1 segundo).

Permite ajustar el tamaño del paquete de ping. El tamaño predeterminado es


-l
32 bytes.
No fragmentar en paquetes. De manera predeterminada, el paquete ping
-f
permite la fragmentación.

-a Resolver direcciones en nombres de host

-i Tiempo de vida o TTL

-r Registrar la ruta de saltos de cuenta.

USAR EL COMANDO PING PARA PROBAR LA CONECTIVIDAD EN UNA RED

A pesar de su aparente simpleza es muy efectivo el uso del comando ping


para el diagnóstico, detección de fallos y comprobación de la
disponibilidad de cualquier red.
A continuación ejemplo de pruebas que se pueden efectuar en una red
local para verificar el funcionamiento y para identificar y aislar cualquier
error presente.
La supuesta red de ejemplo posee los siguientes parámetros:

Dirección IP del equipo: 192.168.137.3


Dirección IP de otra PC en la misma red: 192.168.137.5
Puerta de enlace (equipo en la red con conexión a internet): 192.168.137.1
Las direcciones IP anteriores es posible conocerlas utilizando el
comando IPCONFIG
1- Hacer ping a 127.0.0.1, es la dirección localhost o dirección de
loopback de nuestro mismo equipo, en caso de tener éxito demuestra
que el protocolo TCP/IP está instalado y funcionando de forma correcta.
De no ser así es necesario reinstalarlo.
Para reinstalar el protocolo TCP/IP utiliza:
En Windows XP: netsh int ip reset resetlog.txt
En Vista y Windows 7: netsh interface ipv4 reset
2- Hacer ping a la dirección IP del equipo: ping 192.168.137.3.
De tener éxito demuestra que la tarjeta o adaptador de red funciona
correctamente, de no ser así desinstala el dispositivo y reinicia Windows
para reinstalarlo automáticamente.
Para desinstalar el dispositivo es necesario acceder al Administrador de
dispositivos, para eso introduce en Inicio o Ejecutar devmgmt.msc y
oprime Enter.
3- Hacer ping a la dirección IP del otro equipo en red: ping
192.168.137.5
De tener éxito demuestra que las conexiones físicas entre ellos son
correctas.
4- Hacer ping a la dirección IP de la puerta de enlace: ping 192.168.137.1
De tener éxito demuestra que existe conexión con el equipo que
suministra internet.
5- Hacer ping a la dirección IP de un sitio en internet: ping
209.190.61.3 (Dirección IP de este sitio web).
De tener éxito demuestra que la conexión a internet funciona.
6- Por ultimo hacer ping a un dominio en internet: ping google.com
De tener éxito demuestra que existe conexión a internet y los servidores
DNS configurados en la conexión funcionan correctamente.

Ejemplos prácticos del uso del comando PING

Son múltiples las tareas en las que se puede emplear el comando ping y
no solo para diagnosticar la conectividad, para la cual es una magnifica
herramienta.
A continuación se irán agregando sucesivamente aplicaciones prácticas en
las cuales es posible utilizarlo.

Usar el comando ping para comprobar disponibilidad


de dominios

Para comprobar dominios utiliza:


PING -w 7500 dominio |find "TTL=" && ECHO dominio encontrado
PING -w 7500 dominio |find "TTL=" || ECHO dominio no
encontrado

Usar el comando PING para conocer la dirección IP

Para conocer la dirección IP que corresponde a un dominio utiliza:


ping -a norfipc.com

Para conocer la dirección IP desde donde se ha enviado un correo


electrónico o email utiliza:ping mail.dominio y oprime Enter,
sustituye dominio por el utilizado en la dirección electrónica de la cual
quieres conocer la dirección IP.
Por ejemplo, el correo fué enviado desde [email protected], utiliza:
ping mail.fernandez.es

Usar el comando ping para conocer la lejanía de un


servidor

Para conocer la lejanía de un servidor web determinado utiliza:


PING servidor -n 10
El promedio del tiempo de respuesta que se muestra en: "Tiempos
aproximados de ida y vuelta en milisegundos" debe ser no mayor de
300ms.

Usar el comando ping para comprobar si existe


fragmentación en la conexión

Para comprobar si existe desfragmentación en paquetes enviados, usando


el valor MTU predeterminado utiliza:
ping google.com -f -l 1472
ping google.com -f -l 576 (conexiones dialup)

Usar el comando ping para monitorear disponibilidad de un


servidor

Código para crear un archivo batch que permite monitorear la conexión a


un sitio web (ejemplo.com) cada 20 segundos. Util para monitorear la
disponibilidad de un servidor con multiples caidas. Puede ser utilizado
también para comprobar el servicio suministrado por tu ISP (Proveedor de
acceso a internet), solo reemplaza ejemplo.com por la dirección IP
correspondiente.
@echo off

echo Realizando ping, usa CTRL-C para detenerlo


:start
ping -n 1 ejemplo.com | find "TTL=" >>%userprofile%\Desktop\pingtest.txt
echo .
ping -n 16 127.0.0.1>nul
goto start
Usar el comando ping para conocer si hay conexión a
internet

Código para crear un archivo batch que comprueba cada 30 segundos si


existe conexión a internet en el equipo local. Se logra el retraso de 30
segundos haciendo ping a una dirección IP 1.1.1.1 inexistente con el
parámetro -w 30000 y posteriormente se repite el ciclo.
@echo off

color 0E
mode con cols=70 lines=8
: START
SET CONNECT=SI
PING 72.14.204.147 | FIND "TTL=" > NUL
IF NOT ERRORLEVEL 1 GOTO SI
IF ERRORLEVEL 1 SET CONNECT=NO
ECHO %CONNECT% tienes conexion a internet en este momento
PING 1.1.1.1 -n 10 -w 30000 >NUL
CLS
GOTO START
pause>nul
EXIT
:SI
ECHO Estas conectado a internet
PING 1.1.1.1 -n 1 -w 30000 >NUL
CLS
GOTO START
pause>nul

Usar el comando ping para pausar la ejecución de un


comando
Código para pausar la ejecución de un segundo comando en un archivo
batch durante 60 segundos.
@echo off

echo Esperando 60 segundos...


PING -w 10000 -n 1 1.1.1.1>NUL
echo OK ha transcurrido 1 minuto
pause

También podría gustarte