Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
5. Redes inalmbricas. Las redes inalmbricas son redes cuyos medios fsicos no
son cables de cobre de ningn tipo, lo que las diferencia de las redes anteriores.
Estn basadas en la transmisin de datos mediante ondas de radio, microondas,
satlites o infrarrojos.
Clasificacin de las redes segn la tecnologa de transmisin:
6. Redes de Broadcast. Aquellas redes en las que la transmisin de datos se realiza
por un slo canal de comunicacin, compartido entonces por todas las mquinas
de la red. Cualquier paquete de datos enviado por cualquier mquina es recibido
por todas las de la red.
7. Redes Point-To-Point. Aquellas en las que existen muchas conexiones entre
parejas individuales de mquinas. Para poder transmitir los paquetes desde una
mquina a otra a veces es necesario que stos pasen por mquinas intermedias,
siendo obligado en tales casos un trazado de rutas mediante dispositivos routers.
Clasificacin de las redes segn el tipo de transferencia de datos que soportan:
8. Redes de transmisin simple. Son aquellas redes en las que los datos slo
pueden viajar en un sentido.
9. Redes Half-Duplex. Aquellas en las que los datos pueden viajar en ambos
sentidos, pero slo en uno de ellos en un momento dado. Es decir, slo puede
haber transferencia en un sentido a la vez.
10. Redes Full-Duplex. Aquellas en las que los datos pueden viajar en ambos
sentidos a la vez.
Topologas de red
Hemos visto en el tema sobre el modelo OSI y la arquitectura TCP/IP que las redes de
ordenadores surgieron como una necesidad de interconectar los diferentes host de una
empresa o institucin para poder as compartir recursos y equipos especficos.
Pero los diferentes componentes que van a formar una red se pueden interconectar o unir
de diferentes formas, siendo la forma elegida un factor fundamental que va a determinar
el rendimiento y la funcionalidad de la red.
La disposicin de los diferentes componentes de una red se conoce con el nombre de
topologa de la red. La topologa idnea para una red concreta va a depender de
diferentes factores, como el nmero de mquinas a interconectar, el tipo de acceso al
medio fsico que deseemos, etc.
Podemos distinguir dos aspectos diferentes a la hora de considerar una topologa:
11. La topologa fsica, que es la disposicin real de las mquinas, dispositivos de red
y cableado (los medios) en la red.
12. La topologa lgica, que es la forma en que las mquinas se comunican a travs
del medio fsico. Los dos tipos ms comunes de topologas lgicas son broadcast
(Ethernet) y transmisin de tokens (Token Ring).
La topologa de broadcast simplemente significa que cada host enva sus datos hacia
todos los dems hosts del medio de red. Las estaciones no siguen ningn orden para
utilizar la red, sino que cada mquina accede a la red para transmitir datos en el momento
en que lo necesita. Esta es la forma en que funciona Ethernet.
En cambio, la transmisin de tokens controla el acceso a la red al transmitir un token
elctrico de forma secuencial a cada host. Cuando un host recibe el token significa que
puede enviar datos a travs de la red. Si el host no tiene ningn dato para enviar,
transmite el token hacia el siguiente host y el proceso se vuelve a repetir.
Vamos a ver a continuacin los principales modelos de topologa.
Modelos de topologa
Las principales modelos de topologa son:
Topologa de bus
La topologa de bus tiene todos sus nodos conectados directamente a un enlace y no tiene
ninguna otra conexin entre nodos. Fsicamente cada host est conectado a un cable
comn, por lo que se pueden comunicar directamente, aunque la ruptura del cable hace
que los hosts queden desconectados.
La topologa de bus permite que todos los dispositivos de la red puedan ver todas las
seales de todos los dems dispositivos, lo que puede ser ventajoso si desea que todos los
dispositivos obtengan esta informacin. Sin embargo, puede representar una desventaja,
ya que es comn que se produzcan problemas de trfico y colisiones, que se pueden
paliar segmentando la red en varias partes.
Topologa de anillo
Una topologa de anillo se compone de un solo anillo cerrado formado por nodos y
enlaces, en el que cada nodo est conectado solamente con los dos nodos adyacentes.
La ventaja principal es que permite que todos los nodos se comuniquen entre s de
manera conveniente. La desventaja principal es que si el nodo central falla, toda la red se
desconecta.
Topologa en rbol
La topologa en rbol es similar a la topologa en estrella, salvo en que no tiene un nodo
central. Existe unos nodos de enlaces troncal, generalmente ocupado por un hub o switch,
desde el que se ramifican los dems nodos.
una conexin redundante, si algn enlace deja de funcionar la informacin puede circular
a travs de cualquier cantidad de enlaces hasta llegar a destino. Adems, esta topologa
permite que la informacin circule por varias rutas a travs de la red.
La desventaja fsica principal es que slo funciona con una pequea cantidad de nodos,
ya que de lo contrario la cantidad de medios necesarios para los enlaces, y la cantidad de
conexiones con los enlaces se torna abrumadora.
Topologa de red celular
La topologa celular est compuesta por reas circulares o hexagonales, cada una de las
cuales tiene un nodo individual en el centro.
La topologa celular es un rea geogrfica dividida en regiones (celdas) para los fines de
la tecnologa inalmbrica. En esta tecnologa no existen enlaces fsicos; slo hay ondas
electromagnticas.
La ventaja obvia de una topologa celular (inalmbrica) es que no existe ningn medio
tangible aparte de la atmsfera terrestre o el del vaco del espacio exterior (y los
satlites). Las desventajas son que las seales se encuentran presentes en cualquier lugar
de la celda y, de ese modo, pueden sufrir disturbios y violaciones de seguridad.
Como norma, las topologas basadas en celdas se integran con otras topologas, ya sea
que usen la atmsfera o los satlites. Un ejemplo son las redes de telefona mvil.
Topologa irregular
En este tipo de topologa no existe un patrn obvio de enlaces y nodos. El cableado no
sigue un modelo determinado; de los nodos salen cantidades variables de cables. Las
redes que se encuentran en las primeras etapas de construccin, o se encuentran mal
planificadas, a menudo se conectan de esta manera.
Las topologas LAN ms comunes son:
1. Ethernet: topologa de bus lgica y en estrella fsica o en estrella extendida.
2. Token Ring: topologa de anillo lgica y una topologa fsica en estrella.
FDDI: topologa de anillo lgica y topologa fsica de anillo doble.
Redes LAN Ethernet
Ethernet es la tecnologa de red LAN ms usada, resultando idneas para aquellos casos
en los que se necesita una red local que deba transportar trfico espordico y
ocasionalmente pesado a velocidades muy elevadas. Las redes Ethernet se implementan
con una topologa fsica de estrella y lgica de bus, y se caracterizan por su alto
rendimiento a velocidades de 10-1000 Mbps.
El origen de las redes Ethernet hay que buscarlo en la Universidad de Hawai, donde se
desarrollo, en los aos setenta, el Mtodo de Acceso Mltiple con Deteccin de
Portadora y Deteccin de Colisiones, CSMA/CD (Carrier Sense and Multiple Access
with Collition Detection), utilizado actualmente por Ethernet. Este mtodo surgi ante la
necesidad de implementar en las islas Hawai un sistema de comunicaciones basado en la
transmisin de datos por radio, que se llam Aloha, y permite que todos los dispositivos
puedan acceder al mismo medio, aunque slo puede existir un nico emisor encada
instante. Con ello todos los sistemas pueden actuar como receptores de forma simultnea,
pero la informacin debe ser transmitida por turnos.
Las redes Ethernet son de carcter no determinista, en la que los hosts pueden transmitir
datos en cualquier momento. Antes de enviarlos, escuchan el medio de transmisin para
determinar si se encuentra en uso. Si lo est, entonces esperan. En caso contrario, los host
comienzan a transmitir. En caso de que dos o ms host empiecen a transmitir tramas a la
vez se producirn encontronazos o choques entre tramas diferentes que quieren pasar por
el mismo sitio a la vez. Este fenmeno se denomina colisin, y la porcin de los medios
de red donde se producen colisiones se denomina dominio de colisiones.
Una colisin se produce pues cuando dos mquinas escuchan para saber si hay trfico de
red, no lo detectan y, acto seguido transmiten de forma simultnea. En este caso, ambas
transmisiones se daan y las estaciones deben volver a transmitir ms tarde.
Para intentar solventar esta prdida de paquetes, las mquinas poseen mecanismos de
deteccin de las colisiones y algoritmos de postergacin que determinan el momento en
que aquellas que han enviado tramas que han sido destruidas por colisiones pueden
volver a transmitirlas.
Modelo OSI
Modelo OSI
En 1984, la Organizacin Internacional de Estandarizacin (ISO) desarroll un modelo
llamado OSI (Open Systems Interconectin, Interconexin de sistemas abiertos). El cual
es usado para describir el uso de datos entre la conexin fsica de la red y la aplicacin
del usuario final. Este modelo es el mejor conocido y el ms usado para describir los
entornos de red. El modelo OSI define en siete capas los protocolos de comunicacin. El
OSI fue desarrollado como modelo de referencia, para la conexin de los sistemas
abiertos (heterogneos). No es una arquitectura de red, pues no define que aplicaciones ni
protocolos usar, sino dice que hace cada capa.
En el modelo OSI el propsito de cada capa es proveer los servicios para la siguiente
capa superior, resguardando la capa de los detalles de como los servicios son
implementados realmente. Las capas son abstradas de tal manera que cada capa cree que
se est comunicando con la capa asociada en la otra computadora, cuando realmente cada
capa se comunica slo con las capas adyacentes de las misma computadora.
Capas del OSI
CAPA DE APLICACION
En esta capa utiliza el Software para comunicarse , Ejemplo:
Telnet Programa que simula estacin virtual, navegador, correo electrnico.
CAPA DE PRESENTACION
Los principios aplicados por OSI para el establecimiento de las capas fueron:
o Slo se crea una nueva capa si es necesario un nuevo nivel de abstraccin
claramente diferenciado de los anteriores.
o Cada capa deber efectuar una funcin bien definida.
o La funcin que realiza cada capa debe seleccionarse con la intencin de definir
protocolos normalizados internacionalmente.
o Los lmites de las capas, debern seleccionarse tomando en cuenta la
minimizacin del flujo de informacin a travs de las interfaces.
El nmero de capas debe ser lo suficientemente grande, para que cada una no realice ms
de un nico conjunto lgico de funciones, y lo suficientemente pequea para que la
arquitectura sea manejable.
Internet no es un nuevo tipo de red fsica, sino un conjunto de tecnologas que permiten
interconectar redes muy distintas entre s. Internet no es dependiente de la mquina ni del
sistema operativo utilizado. De esta manera, podemos transmitir informacin entre un
servidor Unix y un ordenador que utilice Windows 98. O entre plataformas
completamente distintas como Macintosh, Alpha o Intel. Es ms: entre una mquina y
otra generalmente existirn redes distintas: redes Ethernet, redes Token Ring e incluso
enlaces va satlite. Como vemos, est claro que no podemos utilizar ningn protocolo
que dependa de una arquitectura en particular. Lo que estamos buscando es un mtodo de
interconexin general que sea vlido para cualquier plataforma, sistema operativo y tipo
de red. La familia de protocolos que se eligieron para permitir que Internet sea una Red
de redes es TCP/IP. Ntese aqu que hablamos de familia de protocolos ya que son
muchos los protocolos que la integran, aunque en ocasiones para simplificar hablemos
sencillamente del protocolo TCP/IP.
El protocolo TCP/IP tiene que estar a un nivel superior del tipo de red empleado y
funcionar de forma transparente en cualquier tipo de red. Y a un nivel inferior de los
programas de aplicacin (pginas WEB, correo electrnico) particulares de cada
sistema operativo. Todo esto nos sugiere el siguiente modelo de referencia:
El nivel ms bajo es la capa fsica. Aqu nos referimos al medio fsico por el cual se
transmite la informacin. Generalmente ser un cable aunque no se descarta cualquier
otro medio de transmisin como ondas o enlaces va satlite.
Captulo 2
Capa de red
distinta (todas las direcciones IP de la misma red comienzan con los mismos nmeros,
segn veremos ms adelante).
El concepto de red est relacionado con las direcciones IP que se configuren en cada
ordenador, no con el cableado. Es decir, si tenemos varias redes dentro del mismo
cableado solamente los ordenadores que permanezcan a una misma red podrn
comunicarse entre s. Para que los ordenadores de una red puedan comunicarse con los de
otra red es necesario que existan routers que interconecten las redes. Un router o
encaminador no es ms que un ordenador con varias direcciones IP, una para cada red,
que permita el trfico de paquetes entre sus redes.
La capa de red se encarga de fragmentar cada mensaje en paquetes de datos llamados
datagramas IP y de enviarlos de forma independiente a travs de la red de redes. Cada
datagrama IP incluye un campo con la direccin IP de destino. Esta informacin se utiliza
para enrutar los datagramas a travs de las redes necesarias que los hagan llegar hasta su
destino.
Nota: Cada vez que visitamos una pgina web o recibimos un correo electrnico es
habitual atravesar un nmero de redes comprendido entre 10 y 20, dependiendo de la
distancia de los hosts. El tiempo que tarda un datagrama en atravesar 20 redes (20
routers) suele ser inferior a 600 milisegundos.
En el ejemplo anterior, supongamos que el ordenador 200.3.107.200 (D) enva un
mensaje al ordenador con 200.3.107.73 (C). Como ambas direcciones comienzan con los
mismos nmeros, D sabr que ese ordenador se encuentra dentro de su propia red y el
mensaje se entregar de forma directa. Sin embargo, si el ordenador 200.3.107.200 (D)
tuviese que comunicarse con 10.10.0.7 (B), D advertira que el ordenador destino no
pertenece a su propia red y enviara el mensaje al router R2 (es el ordenador que le da
salida a otras redes). El router entregara el mensaje de forma directa porque B se
encuentra dentro de una de sus redes (la Red 2).
2.1 Direcciones IP
La direccin IP es el identificador de cada host dentro de su red de redes. Cada host
conectado a una red tiene una direccin IP asignada, la cual debe ser distinta a todas las
dems direcciones que estn vigentes en ese momento en el conjunto de redes visibles
por el host. En el caso de Internet, no puede haber dos ordenadores con 2 direcciones IP
(pblicas) iguales. Pero s podramos tener dos ordenadores con la misma direccin IP
siempre y cuando pertenezcan a redes independientes entre s (sin ningn camino posible
que las comunique).
Las direcciones IP se clasifican en:
o Direcciones IP pblicas. Son visibles en todo Internet. Un ordenador con una IP
pblica es accesible (visible) desde cualquier otro ordenador conectado a Internet.
Para conectarse a Internet es necesario tener una direccin IP pblica.
o Direcciones IP privadas (reservadas). Son visibles nicamente por otros hosts
de su propia red o de otras redes privadas interconectadas por routers. Se utilizan
en las empresas para los puestos de trabajo. Los ordenadores con direcciones IP
privadas pueden salir a Internet por medio de un router (o proxy) que tenga una IP
pblica. Sin embargo, desde Internet no se puede acceder a ordenadores con
direcciones IP privadas.
Intranet. Red privada que utiliza los protocolos TCP/IP. Puede tener salida a
Internet o no. En el caso de tener salida a Internet, el direccionamiento IP
permite que los hosts con direcciones IP privadas puedan salir a Internet pero
impide el acceso a los hosts internos desde Internet. Dentro de una intranet se
pueden configurar todos los servicios tpicos de Internet (web, correo,
mensajera instantnea, etc.) mediante la instalacin de los correspondientes
servidores. La idea es que las intranets son como internets en miniatura o lo
que es lo mismo, Internet es una intranet pblica gigantesca.
Extranet. Unin de dos o ms intranets. Esta unin puede realizarse mediante
lneas dedicadas (RDSI, X.25, frame relay, punto a punto, etc.) o a travs de
Internet.
Internet. La mayor red pblica de redes TCP/IP.
Al hacer el producto binario de las dos primeras direcciones (donde hay dos 1
en las mismas posiciones ponemos un 1 y en caso contrario, un 0) obtenemos la
tercera.
10010100.01111000.00100001.01011001 (direccin de
11111111.11111111.00000000.00000000 (direccin de
red)
10010100.01111000.00000000.00000000 (direccin de
A>ping 192.168.1.12
o
o
Respuesta.
Comprobar el host B y el
cableado entre A y B.
o
o
A>ping 10.100.5.1
Respuesta.
Comprobar el host B y el
cableado entre R1 y B. Para asegurarnos que el router R1 est
funcionando correctamente haremos A>ping 192.168.1.1
Host de destino inaccesible.
Comprobar el router R1 y la
configuracin IP de A (probablemente la puerta de salida no sea
192.168.1.1). Recordemos que la puerta de salida (gateway) de una red
es un host de su propia red que se utiliza para salir a otras redes.
Error.
Captulo 3
Capa de transporte
(escuchando un puerto).
Pero no slo se utilizan los puertos para la recepcin de mensajes, tambin para
el envo: todos los mensajes que enve un ordenador debe hacerlo a travs de
uno de sus puertos. El siguiente diagrama representa una transmisin entre el
ordenador 194.35.133.5 y el 135.22.8.165. El primero utiliza su puerto 1256 y
el segundo, el 80.
3.1 Puertos
Un ordenador puede estar conectado con distintos servidores a la vez; por
ejemplo, con un servidor de noticias y un servidor de correo. Para distinguir las
distintas conexiones dentro de un mismo ordenador se utilizan los puertos.
Un puerto es un nmero de 16 bits, por lo que existen 65536 puertos en cada
ordenador. Las aplicaciones utilizan estos puertos para recibir y transmitir
mensajes.
Los nmeros de puerto de las aplicaciones cliente son asignados dinmicamente
y generalmente son superiores al 1024. Cuando una aplicacin cliente quiere
comunicarse con un servidor, busca un nmero de puerto libre y lo utiliza.
En cambio, las aplicaciones servidoras utilizan unos nmeros de puerto
prefijados: son los llamados puertos well-known (bien conocidos). Estos puertos
estn definidos en la RFC 1700 y se pueden consultar en
http://www.ietf.org/rfc/rfc1700.txt. A continuacin se enumeran los puertos
well-known ms usuales:
Palabra
clave
Puerto
Descripcin
0/tcp
0/udp
Reserved
Reserved
TCP Port Service
Multiplexer
Remote Job Entry
Echo
tcpmux
1/tcp
rje
echo
5/tcp
7/tcp/udp
discard
9/tcp/udp Discard
systat
11/tcp/udp Active Users
daytime
13/tcp/udp Daytime
qotd
17/tcp/udp Quote of the Day
chargen
19/tcp/udp Character Generator
ftp-data
20/tcp
File Transfer [Default Data]
ftp
21/tcp
File Transfer [Control]
telnet
23/tcp
Telnet
smtp
25/tcp
Simple Mail Transfer
time
37/tcp/udp Time
nameserver 42/tcp/udp Host Name Server
nicname 43/tcp/udp Who Is
domain
53/tcp/udp Domain Name Server
bootps
67/udp/udp Bootstrap Protocol Server
tftp
69/udp
Trivial File Transfer
gopher
70/tcp
Gopher
finger
79/tcp
Finger
www-http 80/tcp
World Wide Web HTTP
dcp
93/tcp
Device Control Protocol
supdup
95/tcp
SUPDUP
hostname 101/tcp
NIC Host Name Server
iso-tsap
102/tcp
ISO-TSAP
Genesis Point-to-Point Trans
gppitnp
103/tcp
Net
rtelnet
107/tcp/udpRemote Telnet Service
Post Office Protocol
pop2
109/tcp
Version 2
Post Office Protocol
pop3
110/tcp
Version 3
sunrpc
111/tcp/udp SUN Remote Procedure Call
auth
113/tcp
Authentication Service
Simple File Transfer
sftp
115/tcp/udp
Protocol
Network News Transfer
nntp
119/tcp
Protocol
ntp
123/udp
Network Time Protocol
pwdgen
129/tcp
Password Generator Protocol
netbios-ns 137/tcp/udpNETBIOS Name Service
netbios138/tcp/udpNETBIOS Datagram Service
dgm
139/tcp/ud
netbios-ssn
NETBIOS Session Service
p
snmp
161/udp
SNMP
snmptrap 162/udp
SNMPTRAP
irc
194/tcp
Internet Relay Chat Protocol
Conexiones
Una conexin son dos pares direccin IP:puerto. No puede haber dos
conexiones iguales en un mismo instante en toda la Red. Aunque bien es posible
que un mismo ordenador tenga dos conexiones distintas y simultneas
utilizando un mismo puerto. El protocolo TCP utiliza el concepto de conexin
para identificar las transmisiones. En el siguiente ejemplo se han creado tres
conexiones. Las dos primeras son al mismo servidor Web (puerto 80) y la
tercera a un servidor de FTP (puerto 21).
Para que se pueda crear una conexin, el extremo del servidor debe hacer una
apertura pasiva del puerto (escuchar su puerto y quedar a la espera de
conexiones) y el cliente, una apertura activa en el puerto del servidor
(conectarse con el puerto de un determinado servidor).
Nota: El comando NetStat muestra las conexiones abiertas en un ordenador,
as como estadsticas de los distintos protocolos de Internet.