Banda Ancha EU

Comunidad de usuarios
de fibra, móvil y ADSL

Fibra/Cable

QUE DIFERENCIAS HAY ENTRE UN HUB, SWICTH Y UN ROUTER??

BocaDePez
BocaDePez

es que quiero conectar con pcs (xp y w98) en red con ono128, y con dos tarjetas de red y todo conectado mediante el cable ya tendria que funcionar perfectamente, pero.........

lo que tengo clarisiiimo es que ya sea con un hub,swicht o router la velocidad se me dividira entre los dos ordenadores :-( cierto????

entonces que ventajas o diferencias hay entre estos 3 aparatos??? alguien me lo sabria decir????

gracias.

Este tema está cerrado a nuevas respuestas. Abre un nuevo tema para retomar la conversación.
Stendall1

En cuanto a lo de la velocidad me temo que si, es decir que siempre lo maximo que vas a tener va a ser los 128kbits o la conexion que tengas, claro que si uno de los ordenadores no esta bajando nada, entonces tendras todo el ancho de banda para el otro ordenador.

Ahora en cuanto a las diferencias entre hubs, switchs y routers:

Un hub funciona cogiendo los paquetes que le llegan a cualquiera de los puertos y repitiendolos por todos, de esta manera a todos los ordenadores de la red les llega el trafico destinado a uno solo de ellos, pero como las tarjetas de red funcionan en principio solo escuchando los paquetes que van destinado a su direccion MAC, cada ordenador solo ve los paquetes que van destinados a el aunque a cada tarjeta de red lleguen todos.

Un switch funciona de una manera un poco mas compleja, en vez de repetir a todos los puertos todos los paquetes que le llegan, lo que hace es mirar en la cabecera ethernet de cada paquete que le llega y lo manda exclusivamente a el puerto al que esta conectada la tarjeta de red con la mac que pone en la cabecera de el paquete de origen.
Los switches son mas caros por que son mas complejos y por ejemplo es lo que se utiliza en las redes de cable, esto es asi para que un ordenador de un usuario no reciba los paquetes que no van destinados a el, por que la limitacion de las tarjetas de red de solo escuchar los paquetes que tienen como destino su propia mac, se puede desactivar poniendo a la tarjeta en modo promiscuo, de esta manera la tarjeta escucha todos los paquetes, los suyos y los ajenos, y en este caso cualquier usuario podria espiar el trafico de todos los usuarios de su misma red; tambien se usan en redes grandes intercalandolos, agrupando varios hubs a un switch que a su vez esta conectado de la misma manera a otros hubs, de esta forma se reduce en gran medida el trafico global de la red, si miras el siguiente grafico lo entenderas

RED A*****************************RED B
HUB-------|*************************|----------HUB
HUB-------|*************************|----------HUB
HUB-------+-----------SWITCH-------------+-----HUB
*********************|
*********************|
*********************|
**************----------+----------
********RED C |*******|*******|
*************HUB****HUB*****HUB

("grafico" corregido, gracias a lofter por el aviso)

Intenta ignorar los * los he puesto para que no se desplace el "grafico".
Si un paquete con origen en un tarjeta de red conectada a un hub de la RED A tiene como destino una tarjeta de la RED C, el paquete solo se repetira en las tarjetas que esten conectadas en el mismo hub que la tarjeta de origen y destino, eso quiere decir, que si hay 8 ordenadores conectados a cada hub el paquete solo se enviara a esos 16 ordenadores, pero si en lugar los switches ponemos hubs, entonces el paquete llegaria a 8 ordenadores por hub x 3 hubs por red x 3 redes, en total 72 ordenadores, como ves poniendo un switch en un lugar adecuado en una gran red se puede reducir en gran cantidad el trafico todal de la red, en esta red de ejemplo la disminucion del trafico seria 71/16 = 4.5, o sea, en el peor de los casos, que es cuando se manda un paquete entre ordenadores situados en distintas redes se reduciria en 4.5 veces en el peor de los casos, y en 9 veces si el origen y el destino estan conectados al mismo hub; por eso el uso de los switchs esta recomendado en el caso de grandes redes, por que compensan el precio con la reduccion de trafico, pero para redes pequeñas resultan muy caros.

En cuanto al router, tiene similitudes con un switch por que sabe discriminar los paquetes por la cabecera, pero
con un par de salvedades, los routers que yo sepa (que conste que ni tengo ni he tenido jamas ni routers, hubs ni switchs),los routers funcionan basicamente enmascarando el trafico de entrada, vamos, la parte que esta conectada a internet, sea una conexion adsl, wan, frame relay, x25 etc, haciendo que el trafico de la entrada se redirija a un ordenador especifico de la red interna dependiendo de varios parametros:

Filtros que indiquen que el trafico de entrada destinado a cierto puerto sea redirigido a un ordenador especifico de la red local, esto es util por ejemplo si tenemos una red con varios ordenadores con un servicio en cada ordenador, por ejemplo si en un paquete de entrada desde internet seta dirigido a el puerto 25 que lo mande al ordenador que tiene el servidor smtp, si es el 80 mandandolo al ordenador que tiene el servidor de paginas web y asi sucesivamente.

Filtros que indiquen que el trafico que venga de una ip especifica se dirija a un ordenador especifico, creo que esto serviria por ejemplo entre otras cosas, para establecer canales vpn entre ordenadores de confianza localizados fuera de la red local.

NAT, el NAT funciona de la siguente manera, cuando un ordenador de la red local realiza una peticion a un ordenador de fuera de la red, lease internet, por ejemplo en el caso de una pagina web, el ordenador de la red interna con ip 192.168.0.10 por ejemplo, se intenta conectar a la pagina de altavista, por poner otro ejemplo, entonces el router apunta en una tabla el intento de conexion de el ordenador interno y la ip a la que se trata de conectar, entonces manda el paquete a altavista pero con la ip publica del router, no la del ordenador local, a altavista en este ejemplo, entonces cuando el servidor de altavista contesta la peticion, el router recibe en el interface de internet el paquete de altavista y comprueba en la tabla de NAT si algun ordenador de la red interna se ha conectado recientemente a esa ip y en ese puerto, y en ese caso redirige el paquete de altavista a la ip del ordenador local, el 192.168.0.10 en este caso y se completa la transaccion y el ordenador local ve la pagina; esto es totalmente transparente para el ordenador de fuera de la red, es decir altavista en este caso jamas sabria que realmente esta hablando con el ordenador de la red interna.

Hay dos tipos de NAT los que toman la decision de encaminamiento basado en el origen del primer paquete que seria el caso anterior, y los que enrutan dependiendo de la direccion de destino, en linux se los conoce como SNAT o enmascaramiento y DNAT.

Esto es a grandes rasgos, siento haberme extendido tanto pero estaba aburrido y creo que es mejor que leas todo de un tiron y luego algunas correcciones en vez de 100 posts.

P.D. Si con esto no te queda claro, no te preocupes, es algo que puede llevar su tiempo el entenderlo en profundidad.

🗨️ 20
Lofter

Con permiso vi a matizar un poco cada uno, por completar lo q has dicho.

El hub, el switch y el router son bastante similares, pero cada uno es mas avanzado q el anterior, el hub se limita a enviar lo q recibe por un puerto hacia los demas, sin importarle el contenido ni el destinatario, la tarjeta d red q se tenga q dar por aludida lo pilla, y la q no pasa. Esto es una chapuza porq al seguir el standard csma/cd, cuando se produce una colision por estar algun equipo enviando se escoge un intervalo d tiempo aleatorio menor a un segundo antes d reenviar, si vuelve a haber colision se divide el 1º intervalo por la mitad y asi hasta q pueda transmitir, esto es un latazo cuando hay muchos equipos por la velocidad d la red se va a pique.

Para eso está el switch, segun instalas el aparato no es mas q un hub normal y corriente, pero a medida q recibe datos "se queda con la cara de los terminales" d forma q sabe n q puerto esta cada uno, al cabo d un rato, n lugar d enviar todo lo q recibe a todos, transmite los paquetes solo a su destinatario, a todos los efectos es como si hubiese un cable directo entre cada equipo, sin colisiones, por eso las tarjetas d red cuando hay un switch se configuran a 100 mb/sg n lugar d 10, porq no va a haber colisiones.

La idea d montar los switchs es para segmentar la red d forma q se respete la norma 5-4-3 q dice algo asi como: "entre dos equipos cualesquiera d la red no podra haber mas d 4 repetidores y 5 segmentos d cable. Igualmente solo 3 segmentos pueden tener conectados dispositivos que no sean repetidores, es decir, 2 de los 5 segmentos solo pueden ser empleados para la interconexion entre repetidores"

Las subredes se crean siguiendo esta norma (normalmente, vaya, porq tengo vista cada sinfonia d cables a lo loco...) d forma q la distribucion logica esta optimizada y no se sacrifica rendimiento, imaginate 2 redes n estrella unidas con un hub, cada vez q enviases algo d un equipo a otro n una d ellas, si lo q las une es un hub, lo verian los d la otra red, con la ralentizacion q conlleva, si pones un switch, reduces el trafico entre redes a la mitad, solo cuando es necesario, haciendo q la red no se empache.

El router va un paso mas alla con respecto al switch, mientras el anterior lee los paquetes para saber a donde van pero no interviene n el envio, el router filtra todo lo q pasa por sus manos, segun el puerto al q tiene q ir lo envia a una maquina/s concreta/s o lo descarta, esto da mayor seguridad ya q suprimes el trafico no autorizado y ademas ganas velocidad por eso mismo, ademas d otras ventajas como es la redireccion d puertos desde la ip publica a una maquina n lan, la asignacion d direcciones ip, el nat...

Como la pregunta inicial era con vistas a compartir la conexion, tan solo añadir q cuando se tiene mas d una ip se emplea un switch y asi es como si cada ordenador accediese al modem d cable el solo, pero cuando solo hay una se emplea un router, q negocia la ip con ono y comparte la conexion sin tener q mantener un equipo encendido para ello, mas caro pero mas eficaz, si no tienes q mantener uno n marcha las 24 horas y ponerle un router por software (al q tiene las dos tarjetas) Por otra parte el router lleva normalmente funciones d balanceado d carga para repartir el ancho d banda d forma mas o menos equitativa mientras q un router por soft (como el winroute) no tiene.

P.D. A tu esquema le sobran switches, con uno va q trina

🗨️ 19
Stendall1

No me habia fijado, uno se pone a dibujar y para cuando te quieres dar cuenta estas mas atento a que te encaje el puñetero ascci que a lo que estas dibujando :).
Si, con un switch va que trina y salen exactamente las mismas cuentas.

Tengo que aclarar una cosa, si tienes un hub 10/100 con 8 ordenadores con tarjetas 10/100, el poner las tarjetas a 10 en vez de a 100 no asegura que no haya colisiones, al contrario, al tener que estar 10 veces mas tiempo transmitiendo para hacer llegar la misma informacion, multiplicas por 10 el riesgo de colision, en el tema de la colision importa mucho mas el duplex, si tienes todas las tarjetas a 10 y con full duplex no vas a terminar de copiar nada por red en la vida( a traves de un hub, con un switch si), lo que hay que hacer es ponerlas a 100 y en half duplex, asi cuando un ordenador manda algo a otro, cada uno espera a que el otro termine de transmitir y asi se evitan las colisiones por esa parte, por supuesto si mientras otro ordenador ajeno a estos dos tambien transmite entonces puedes tener alguna colision, pero si las tubieras a 10 y a full duplex puedes jurar que te vas a pasar mas tiempo teniendo colisiones que transmitiendo datos.
En cuanto a la optimizacion de la red del grafico, bueno, cualquiera puede ver que para optimizar la velocidad de la red al maximo, hay que maximizar el numero de hubs conectados al switch,y minimizar el numero ordenadores conectados a un solo hub, el grafico no pretende ser una red perfecta, incluso con el fallo de poner 2 switchs de mas, sigue sirviendo para ilustrar el funcionamiento y las ventajas de el switch sobre el hub.

el switch reduce el trafico entre redes a la mitad si usas 1 switch para conectar 2 redes, si conectas 8 redes a un switch, el trafico entre redes re reduce 8 veces etc...

El balanceo de carga tambien lo hacen los routers por software, no en windows que yo sepa, pero para el tema de redes en linux,unix, bsd, solaris etc.. lo tienes todo, y el balanceo de carga por supuesto.

🗨️ 18
BocaDePez
BocaDePez

hola, soy el bocadepez de arriba :-P muchas gracias a las dos personas que me habeis contestado ;-) pero me lo he leido 2 veces y me kedao igual jejeje es que no tengo ni puta idea de lo que decis (con perdon) y la verdad es que todavia nose que diferencias hay para un usuario particular como es mi caso..........perdonar mi ignorancia, pero me lo podrias explicar en 4 lineas y de una manera un poco mas sencillita??? vamos en CRISTIANO!! a ver si de una vez por todas me entero de algo.

muchas gracias.

🗨️ 17
Stendall1
🗨️ 16
BocaDePez
BocaDePez
🗨️ 15
Stendall1
🗨️ 14
Lofter
🗨️ 13
Stendall1
🗨️ 12
Lofter
🗨️ 11
Stendall1
🗨️ 4
Lofter
🗨️ 3
Stendall1
🗨️ 2
Lofter
🗨️ 1
Stendall1
🗨️ 5
BocaDePez
BocaDePez
🗨️ 4
montoya
🗨️ 3
raxor
🗨️ 2
BocaDePez
BocaDePez
🗨️ 1