Sunteți pe pagina 1din 10

Resumen Redes 1 Parte Final

Protocolos y arquitectura:
Existen distintos tipos de redes, principalmente dos:
WAN: Estas cubren un rea extensa, atraviesan rutas de acceso pblico y utilizan parcialmente circuitos
proporcionados por una entidad proveedora de servicios de telecomunicacin. Tradicionalmente, las WAN se
implementaban usando conmutacin de circuitos (se establece canal lgico dedicado entre partes) y de
paquetes (se envan distintos paquetes que siguen rutas hasta llegar al objetivo), actualmente se est
empleando retransmisin de tramas, y redes ATM.
LAN: red de comunicaciones que interconecta varios equipos, y proporciona un medio para el intercambio
entre ellos. Su cobertura es pequea, tpicamente un edificio, puede llegar a velocidades superiores que WAN,
la red puede depender slo del dueo.
Protocolo: Conjunto de reglas que gobiernan el intercambio de datos.
Arquitectura de protocolos: Para no tener que disponer de un nico mdulo que se encargue de realizar todas las
tareas para la comunicacin, se considera una estructura consistente en un conjunto de mdulos que realizarn todas
las funciones, cada uno de estos mdulos puede soportar uno o ms protocolos de comunicacin.
Para la comunicacin entre 2 computadores, se aprovechan las distintas capas, cada una de estas, junto con su
protocolo y los datos a enviar, genera un PDU correspondiente a la capa.
El PDU sirve para logar una comunicacin entre capas pares en distintos computadores.
TCP-IP: es un resultado de la investigacin en la red ARPANET.
1.
2.

Capa fsica: Define la interfaz fsica entre el dispositivo de Tx y el medio de transmisin


Capa de acceso a la red: Es responsable del intercambio de datos entre el sistema final y la red a la cual esta
conectado. El emisor debe proporcionar direccin de destino, para que los datos puedan ser encaminados.
3. Capa Internet: Se encarga del encaminamiento de los datos a travs de la red, establece una serie de
procedimientos para que los datos atraviesen las distintas redes. Se utiliza el protocolo IP para este fin.
4. Transporte: es encargada de que los datos se enven de forma segura y en el orden correcto de extremo a
extremo, utiliza protocolo TCP.
5. Aplicacin: Contiene la lgica necesaria para posibilitar las comunicaciones entre distintas aplicaciones de
usuario en distintos computadores.
Para tener xito en la transmisin cada entidad en el sistema global debe poseer dos direcciones, una de red o IP que
permita enviar los datos al computador correcto y otro denominado puerto que permita enviar los datos al proceso
correcto.
Para el funcionamiento, cada capa le enva la PDU correspondiente a la inferior (cada capa tiene su propia PDU), y
finalmente esas PDU sern ledas en el otro extremo por las distintas capas.
La Cabecera TCP incluir entre otras cosas: Puerto Destino, Nmero de secuencia, Suma de comprobacin.
Protocolos de la capa de aplicacin de TCP/IP:
SMTP: Proporciona una funcin bsica de correo electrnico, proporciona un mecanismo para transferir
mensajes entre computadores remotos.
FTP: se utiliza para enviar ficheros de un sistema a otro bajo control del usuario. Utiliza dos canales para
hacer el intercambio de datos, uno para aceptar comandos y otro para transmisin de los datos propiamente
dichos.
TELNET: facilita la posibilidad de conexin remota, con este esquema un usuario puede conectarse a un
terminal remoto y manejarlo como si este fuera local.
OSI: confeccionada por ISO para ser un marco de referencia en el desarrollo de protocolos. Las funciones de
comunicacin se dividen y distribuyen entre las distintas capas, de forma que las capas superiores se apoyan en las
inferiores.
1. Fsica: interfaz fsica entre los dispositivos. Define reglas para la transmisin de los bits.
2. Enlace: Proporciona servicio de transferencia de datos seguros a travs del enlace fsico, enva las tramas,
sincroniza, mantiene el control del enlace (conecta, desconecta, mantiene). Su principal servicio
proporcionado es la deteccin y control de errores.
3. Red: Proporciona independencia a las capas superiores respectos a las tcnicas para conectar a los sistemas,
el objetivo de esta capa es hacer que los paquetes lleguen desde la fuente al sumidero, es responsable de
mantener las conexiones.
4. Transporte: Proporciona seguridad para el envo de los datos entre los sistemas finales, asegura que los datos
lleguen correctamente. Puede estar involucrada en la optimizacin del uso de red y en proporcionar calidad de
servicio solicitada
5. Sesin: Proporciona el control de comunicacin entre las aplicaciones, maneja las sesiones entre las distintas
aplicaciones, permite recuperacin de errores.
6. Presentacin: Proporciona a la aplicacin independencia respecto de la representacin de los datos.
7. Aplicacin: Proporciona el acceso a OSI para los usuarios.

Caractersticas de los protocolos:


Directos/Indirectos: Los protocolos directos son los usados en comunicacin punto a punto, los indirectos, en
comunicacin con ms de dos puntos.
Monolticos/Estructurado: Un protocolo monoltico mantiene toda la lgica de una aplicacin en slo una capa,
en uno estructurado existe un conjunto de protocolos organizados en capas.
Simtrico/Asimtrico: LA simetra involucra entidades pares para la comunicacin.
Estndar/no estndar: El estndar est establecido por una organizacin internacional, el no estndar
depende de cmo el diseador lo realice.
Funciones de los protocolos:
Encapsulamiento: De la informacin a enviar ms datos de control en PDU.
Segmentacin y Ensamblado: En el caso de que se requiera enviar un volumen alto de datos, estos se parten
y se ensamblan en distintos paquetes.
Control de la conexin: Los protocolos ofrecen mecanismos para mantener conexiones (apertura,
transferencia de datos, cierre).
Control de flujo: el receptor puede pedirle al emisor que vaya ms lento
Control de Errores: dos funciones, reenviar y detectar.
Direccionamiento: identifica al nivel dentro de la arquitectura de protocolos, a travs de la direccin de
internet (NSAP o IP) puede encontrar el sistema y a travs de la direccin de puerto (SAP) puede encontrar a
la aplicacin destino. Permite hacer encaminamiento entre dos puntos, establece el formato de las direcciones
nicas de los distintos dispositivos, permite varios modos de envo (a un host, difusin, etc.).
Entrega ordenada: Permite que las PDU lleguen en el orden que fueron enviadas o que dicho orden pueda
verificarse en el receptor y generarse.
Multiplexacin: de distintas conexiones lgicas sobre una nica fsica.
Redes LAN:
Aplicaciones:
Redes LAN de computadores personales
Redes de respaldo y almacenamiento: grandes velocidades, gran fiabilidad. Ej: SAN.
Redes LAN troncales: redes LAN de alta capacidad que interconectan redes de baja capacidad.
Topologas de red: Hace referencia a la forma en que se conectan los puntos finales de la red.
Bus: Todos los host se conectan al mismo bus, este posee un funcionamiento full-dplex, para permitir el
envo en ms de un sentido. Una transmisin es propagada en el medio en ambos sentidos y puede ser
recibida por cualquier host. Existe un terminador en los extremos del bus que se encarga de eliminar las
distintas seales.
rbol: generalizacin de bus, el medio de transmisin es un cable ramificado sin bucles que comienza en un
punto llamado raz y luego puede presentar ramificaciones. Tambin utiliza un terminador.
Problemas: al llegar a todas los equipos, es necesario identificar a quin envo la transmisin, la trama guarda dicha
direccin, luego, puede existir el problema de que quieran enviar al mismo tiempo, es por esto que existe una regla
cooperativa para evitar la colisin de los paquetes.
Anillo: la red consta de un conjunto de repetidores unidos por un enlace, formando un bucle cerrado. Los
enlaces son unidireccionales, cada estacin se conecta a la red mediante un repetidor. Los datos se transmiten
por tramas, el host destino toma su trama y el origen la elimina, se requiere de tcnica de control de acceso
al medio.
Estrella: Cada estacin se conecta a un nodo central a travs de dos enlaces punto a punto. Puede ser que el
nodo central haga difusin, y entonces a cada trama que le llega se la enva a todos los equipos, actuando
como concentrador, o puede ser que a cada trama que le llegue se la enve al equipo destino solamente,
actuando de conmutador.
Medios de transmisin:
Par Trenzado: UTP STP. Cableado estructurado.
Cable Coaxial en Banda base.
Cable coaxial en banda ancha.
Inalmbrico
Fibra ptica.
La arquitectura de una LAN se describe en trminos de una jerarqua de protocolos que organizan la funcin bsica de
la misma. El estudio de protocolos LAN est relacionado con las capas inferiores de OSI.
Fsica: Se considera que la topologa y el medio de transmisin estn por debajo de la capa fsica en OSI, pero
en LAN se incluyen como una especificacin, sus funciones son Codificacin/decodificacin de seales,
tratamiento de prembulo, transmisin y recepcin de bits.
Control acceso al medio (MAC): sus principales funciones son:
Deteccin de errores, armado y desarmado de tramas, reconocimiento de direccin.

Control de acceso al medio LAN:

Centralizado: Existe un controlador que otorga permiso al medio.

Descentralizado: las estaciones realizan el trabajo de control de acceso juntas y


dinmicamente.
Sncrono: le da un espacio fijo a cada host

Asncrono: cambia dinmicamente segn la necesidad

Circular: A cada estacin se le asigna el turno y si quiere transmite, luego el turno se


cede a la estacin siguiente.
Reserva: Se reserva un espacio para la transmisin.

Competencia: las estaciones compiten por la transmisin.

Direccin MAC: es una direccin de 48 bits asignada a cada tarjeta de red, es la direccin fsica o de HW, es impuesta
por el fabricante, identifica unvocamente a cada equipo.
Control Enlace Lgico (LLC): Interfaz con las capas superiores y control de errores y de flujo. Especifica
mecanismos para direccionar estaciones a travs del medio y para controlar el intercambio de datos entre dos
usuarios. Modos operativos:
Modo no orientado a conexin y sin confirmacin: Permite unicast, multicast, broadcast. Servicio tipo
datagrama, no incluye control de flujo ni errores, no garantiza recepcin de datos, esto queda a
manos de capas superiores.
Modo orientado a conexin, con numeracin de la secuencia de tramas. Se establece conexin lgica
entre usuarios y hay control de flujo y de errores.
No orientado a conexin con confirmacin: los datagramas son confirmados pero no se establece
conexin lgica previa entre los usuarios.

Dispositivos de red:
HUB: No es un conmutador, acta como repetidor en la capa fsica, la longitud mxima de un enlace haca un
concentrador es de 100m. es un elemento activo que puede estar en el centro de la estrella, es un repetidor
que recibe una seal y la transmite al resto de las estaciones. Con cada estacin tiene dos cables uno para
transmitir y otro para recibir.
Conmutador: Opera en la capa de enlace, permite interconectar dos o ms segmentos de red, pasando entre
los distintos segmentos, segn la MAC de la trama que enva, no mantiene completamente ocupado al medio
como en el caso de los HUB. Se encarga de armar una tabla de ruteo, se hacen transferencias paralelas,
maneja colisiones con un par dedicado UTP
Puentes: Dispositivo que interconecta dos LAN que usan la misma capa fsica y capa MAC, poseen una funcin
similar al repetidor. Almacena y hace control de errores antes de retransmitir las tramas MAC. Reenva tramas
MAC que corresponden al segmento. No carga a la red, dispone de memoria, capacidad de direccionamiento y
enrutamiento, puede conectar ms de 2 LAN.
Encaminador: Opera en la capa 3 de OSI, permite lograr la interconexin de distintos subredes dirigiendo el
direccionamiento del trfico entre estas.
Protocolos de acceso al medio: Arbitran la utilizacin del canal de difusin. Existen grandes tipos, de acceso aleatorio
(no se sabe cundo se va a requerir el canal) y contencin (los equipos compiten por el medio).
Aloha puro y ranurado: No censa la ocupacin del canal, puede detectar colisiones, y espera para retransmitir
tramas de longitud fija, en el ranurado se genera seal de sincronismo.
CSMA: existen 3 tipos
1-Persistente: Si el medio se encuentra libre transmite, sino se queda escuchando hasta que este se
libere y entonces transmite.
No persistente: Si el medio est libre transmite, sino espera el paso de una cantidad de tiempo
determinado para volver a intentar transmitir.

P-Persistente: si el medio est libre transmite con probabilidad P, y se espera un tiempo (1-P) por
retardo de propagacin mximo, si el medio est ocupado se continua escuchando hasta que se
libere, si la transmisin se retras se vuelve a transmitir con probabilidad P.
CSMA/CD: Si el medio est libre transmite, sino se queda escuchando hasta que se libere, si se detecta
colisin se manda seal de interferencia para que todas las estaciones lo sepan, tras la emisin de la seal las
estaciones emisoras esperan un T para retransmitir.
Parmetros:
TP: Tiempo de propagacin entre estaciones
Round Trip Time (RTT): 2 TP, ida y vuelta entre estaciones ms lejanas.
RTTmax: Ventana de colisin.
T para deteccin de colisiones < RTT Max.

Trama Ethernet/IEE 802.3: Trama MAC


7 bytes
7 x 01010101

1 byte
10101011

6 bytes

6 bytes

2 bytes

46 - 1500 bytes

4 bytes

PREAMBULO

SFD

Dir. Destino

Dir. Origen

Tipo / Longitud

LLC Data

FCS

Prembulo: 7octetos de bits 0 y 1 alternados para establecer sincronizacin.


Start frame Delimiter: Secuencia de bits que indica comienzo real de la trama, para que el receptor pueda
saber a partir de cundo leer.
Destino: determina donde va dirigida la trama. Puede ser direccin fsica, de grupo o global.
Origen: estacin que enva la trama.
Longitud/Tipo: longitud del campo de datos LLC en bytes, o el campo Tipo Ethernet, dependiendo la
especificacin. El tamao mximo de la trama sin Prembulo y SDF es de 1518 B.
Datos LLC: unidad de datos proporcionada por el LLC.
Relleno: bytes agregados para que la trama tenga el tamao suficiente para la tcnica de deteccin de
colisiones.
Frame Check Sequence: comprobacin de redundancia cclica, calculada teniendo en cuenta los distintos
campos excepto el prembulo, SFD y el FCS.
Tipos de Ethernet Bsica:
802.3 define una notacin que permite distinguir fcilmente las diferentes opciones fsicas:
<Velocidad Tx en Mbps> <Mtodo de sealizacin> <Longitud Max. En centenas de Metros>
IEE 802.3 10 Mbps (Ethernet)
10Base5: Cable coaxial, Bus, 500 metros mximos, 100 nodos.
10Base2: 185 metros mximo, BUS, 30 nodos, cable coaxial (ms fino que base5)
10BaseT: Manchester, estrella, longitud 100 metros, ilimitados nodos.
10BaseFP: Par de fibra ptica 850 nm, estrella, 500 metros mximos, 33 nodos segmento.
LAN de alta velocidad:
Fast Ethernet: Conjunto de especificaciones desarrolladas por 802.3 con el fin de proporcionar una red LAN de
bajo coste compatible con Ethernet que funcione a
100 Mbps. Mantiene los elementos existentes (Cableado, MAC y formato de la trama).
Gigabit Ethernet: El comit 802.3 especfico un conjunto de estndares que permiten la trasmisin de
paquetes con formato Ethernet a velocidades del orden de Gigabits por segundo. Utiliza CSMA/CD y el mismo
formato de trama que Ethernet.
Anillo con paso del testigo:
Definido en el estndar 802.5 propone una LAN con topologa de anillo, la cual utiliza una pequea trama, llamada
testigo, para controlar el acceso al medio. El funcionamiento es el tpico del anillo, pero para transmitir, una estacin
debe esperar que le llegue el testigo, el cual va girando por el anillo y es tomado antes de transmitir y liberado luego
de haber transmitido.
VLAN: Una VLAN consiste en una red de ordenadores que se comportan como si estuviesen conectados al mismo
conmutador, aunque pueden estar en realidad conectados fsicamente a diferentes segmentos de una red de rea
local. Los administradores de red configuran las VLANs mediante software en lugar de hardware.
PROTOCOLOS DE INTERCONEXION DE REDES:
Definiciones.
Internet: coleccin de redes de comunicacin interconectadas por puentes o switchs.
Subred: Red constituyente de Internet.
IS: Sistema intermedio utilizado para conectar dos redes y permitir la comunicacin entre sistemas finales
conectados a diferentes redes.
Router: IS utilizado para conectar dos redes que pueden o no ser similares. Capa 3 OSI.

Un gran conjunto de redes interconectadas forman lo que se llama Internet, cada subred perteneciente a esta,
permite que los dispositivos que se le conecten (end Systems) tengan acceso a recursos de otras subredes. Para
realizar la conexin entre distintas subredes pueden usarse los puentes (para retransmitir entre redes parecidas) o
encaminadores (para encaminar paquetes entre redes disimiles).
Arquitectura:
Orientada a conexin: en este mecanismo, se establece una conexin lgica a nivel de red entre cualquier par
de sistemas finales conectados a la misma red, primero se establece la conexin y luego se intercambian los
datos. No todas las redes pueden utilizar este esquema. Los IS se encargan de retransmitir y de encaminar
las distintas tramas que le llegan.
No Orientado a conexin: cada unidad de datos del protocolo de red se trata independientemente y se
encamina desde el ES origen al ES destino a travs de una serie de dispositivos de encaminamiento y redes.
Todos los ES y dispositivos de encaminamiento comparten un protocolo de capa de red comn llamado IP.
Protocolo de Internet (IP):
Los ES deben compartir un protocolo de capa superior a IP para comunicarse.
Los ES e IS deben compartir protocolo de interconexin comn.
Define una unidad bsica para la transferencia de datos
Seleccin de rutas: realiza encaminamiento el cual puede ser esttico o dinmico.
Toma los datos del nivel superior (tcp o udp) y los inserta en la internet como datagramas.
Usa ICMP para reportar errores.
Se basa en servicio no orientado a la conexin(adaptable a las redes) y no confiable. No se garantiza que el
datagrama llegue a destino. Es un servicio de entrega con el mejor esfuerzo (best effort).
Los datagramas enviados son independientes, no hay relacin entre ellos. Estos pueden viajar por distintos
tipos de redes.
Los fragmentos de los datagramas se re ensamblan en el sistema final destino.
MTU: Tamao mximo del campo de datos de la PDU donde se encapsula el datagrama.
4

8
12
16
20
24
28
32
HLEN
TIPO DE SERVICIO
LONGITUD TOTAL
IDENTIFICACION
FLAGS
DESPLAZAMIENTO DE FRAGMENTACION
TIEMPO DE VIDA
PROTOCOLO
SUMA DE VERIFICACION DEL ENCABEZADO
DIRECCION IP DE LA FUENTE
DIRECCION IP DEL DESTINO
OPCIONES (SI LAS HAY)
RELLENO (SI ES NECESARIO)
DATOS
DATOS
Campos:
Versin: versin del protocolo, actualmente existen IPV4 e IPV6
HLEN: longitud de la cabecera expresada en palabras de 32 bits.
Servicio: parmetros de fiabilidad, prioridad, retardo y rendimiento.
Longitud Total: del datagrama en octetos.
Identificador: nmero de secuencia que junto a las direcciones de origen y destino y el protocolo de usuario
identifican unvocamente a un datagrama.
FLAGS: el bit 0 es el de ms datos usado para fragmentacin y el 1 es el de no fragmentacin.
Desplazamiento: indica el lugar donde se sita el fragmento con respecto al datagrama original.
Tiempo de vida: o cuento de saltos, sirve para determinar cuanta vida le queda al datagrama.
Protocolo: identifica al protocolo de la capa superior cuya PDU residir en el campo de datos.
CheckSum: cdigo de deteccin de errores aplicado slo a la cabecera del datagrama.
Fuente y Destino: Direcciones IP origen y destino, respectivamente.
Datos: longitud mltiplo de 8 bits, el mximo es 64 KB.
Direcciones IP:
Para internet son administradas por el Network Information Center.
Emplean 32bits (4B), se representa en binario o con 4 decimales puntuados.
Compuestos de: Identificador de clase, de red, y de host.
La direccin de cada red debe ser nica y la de host debe ser nica dentro de la red.
Si todos los bits de host son 1, es una direccin de difusin, si son 0 hace referencia a direccin de
red.
Si todos los bits de red son 1 entonces estamos ante una mscara de red.
VERSION

Tipos de direcciones IP: para cantidad de host o red (2^bitsAsignados 2)


Clase A: 8 bits (red) 24 bits (Host). Comienza con 0 el primer octeto. Rango: 1.x.x.x a 126.x.x.x. Mascara:
255.0.0.0. Privadas: 10.0.0.0 10.255.255.255.
Clase B: 16 bits (red) 16 bits (host). Comienza con 10. Rango:128.1.0.0 191.254.0.0. Mascara:
255.255.0.0. Privadas: 172.16.0.0 172.31.0.0

Clase C: 24 bits (red) 8 bits (host). Comienza con 110. Rango 192.0.1.0 223.254.254. Mascara:
255.255.255.0. Privadas: 192.168.0.0 192.168.255.254
Una direccin IP identifica a una conexin de red, es decir, si un equipo se cambia de red, tambin debera cambiar su
direccin IP.
Subred:
Permite que una misma direccin de red identifique a varias redes fsicas.
Exige algoritmos modificados de ruteo que contengan tablas con mscaras de subred.
Desde una red externa se va a ver todo como una gran red, pero internamente a cada LAN se le va a asignar un
nmero de subred, el cual es tomado de la parte de HOST de la direccin IP. Para saber si dos direcciones IP
corresponden a la misma subred basta con aplicarle un AND con la mscara de red, en caso de estar dentro de la
misma subred, los paquetes no deberan pasar por un dispositivo de encaminamiento.

Protocolos para resolucin de direcciones:


ARP: Permite conocer la direccin MAC a travs de su direccin IP. Transmite una difusin con la IP destino al
servidor ARP y este le responde con la MAC destino.
RARP: Permite que una mquina conozca su direccin IP a travs de la MAC. Transmite en difusin MAC al
servidor RARP y este le devuelve la IP de la mquina.
ICMP: Protocolo de mensajes de control de Internet
Forma parte de la capa IP, se empaqueta dentro de un datagrama pero no es de nivel de transporte, verifica e
informa sobre eventos en red IP. ICMP proporciona informacin sobre problemas del entorno de comunicacin. Tipos
de mensaje:
ECO Respuesta ECO: verifica posibilidad de conexin a un nodo (PING).
Redireccin: Sirve para introducir mejoras en el ruteo.
Tiempo excedido: Informar sobre vencimientos de tiempo de vida.
FUNCIONAMIENTO DE INTERCONEXIN DE REDES:
IP ofrece un mecanismo para que un host haga referencia a un conjunto de host en una o ms redes, en tal caso,
utiliza direcciones de multidifusin. En el caso de una LAN es sencillo hacer multidifusin, ya que basta con enviar un
paquete hacia la direccin de difusin para que todos lo tomen, distinto es el caso donde hay ms de una red
conectada. En este caso se determina el menor camino desde el origen a cada red destino, de esta forma se forma un
rbol, a travs de este se enva el paquete que se replica en cada bifurcacin.
Las estaciones y encaminadores usan el protocolo de gestin de grupos de internet (IGMP) para intercambiar
informacin sobre la pertenencia a los grupos de multidifusin en una LAN. Ofrece dos funciones principales:
Envi de MSJ desde host a encaminadores para alta y baja de grupos de multidifusin.
Comprobacin de los encaminadores sobre qu grupos de multidifusin interesan a los host.
Los MSJ IGMP se transmiten en datagramas IP, dos tipos de mensaje: Consulta de pertenencia a grupo (realizado por
los encaminadores) e informe de pertenencia a grupo.
El objetivo de que un Host utilice IGMP es darse a conocer como miembro del grupo con una direccin de
multidifusin (informe de pertenencia) a otros host de la LAN y a los routers de sta. Para mantener una lista vlida
de las direcciones de grupo activas, un router peridicamente enva MSJ de consulta general a todos los host del
grupo, los cuales deben ser respondidos por los que quieran permanecer en dicho grupo.
Un protocolo de encaminamiento se usa en una interconexin de redes para intercambiar informacin sobre
accesibilidad y retardos en el trfico, de esta forma el Encaminador tiene la posibilidad de aplicar algunos algoritmos
para decidir el mejor camino. Dos conceptos:
Informacin de encaminamiento: informacin sobre la topologa de la red y los retardos en esta.
Algoritmos de encaminamiento: utilizado para la toma de decisiones para un datagrama concreto, basado en
la informacin de encaminamiento.
Para llevar a cabo su funcin un router debe realizar dos tareas:
Determinacin del mejor camino: revisando todos los caminos disponibles y eligiendo el ptimo, la
informacin de la topologa para la decisin se almacena en tablas de ruteo.
Conmutacin del datagrama: consiste en cambiar la direccin destino fsica de la trama, por la del prximo
salto.
Objetivos de un protocolo de encaminamiento:
Flexible: Rpida adaptacin a los cambios en la topologa de la red (una red deja de estar disponible, cuando
vuelve a estar disponible, retardo), en tales caso debe actualizar su tabla para posteriormente tenerlo en
cuenta al tomar una decisin de ruteo.
Optimo: Consiste en la habilidad para obtener la mejor ruta, est directamente relacionado con la mtrica
utilizada para elegir sus rutas.

Rpida convergencia: la convergencia ocurre cuando todos los routers dentro de una red poseen las tablas
consistentes, al ocurrir un evento, los routers deben recalcular las rutas ptimas con la suficiente velocidad
para que no haya inconsistencias.
Robustez: mantiene su funcionamiento ante situaciones impredecibles o de falla.
Simplicidad: habilidad para operar eficientemente usando la menor cantidad de recursos posible.
Sistema autnomo: consiste en un grupo de dispositivos de encaminamiento que intercambian informacin a travs
de un dispositivo de encaminamiento comn. Permite mantener pequeas las bases de SPF. Los routers de borde
realizan sumarizacin de rutas e intercambian menos informacin.
Clasificacin de encaminamiento: los algoritmos de encaminamiento se agrupan en:
Interior: distribuye la informacin de encaminamiento entre los encaminadores que estn dentro de un SA, se
hace a medida.
Exterior: Protocolo utilizado para intercambiar informacin de encaminamiento entre distintos SA.
Esttico: No tienen en cuenta el estado de la subred al tomar las decisiones de encaminamiento. Las tablas de
encaminamiento de los nodos se configuran de forma manual y permanecen inalterables hasta que no se
vuelve a actuar sobre ellas. No existe adaptacin a la situacin, el clculo de la ruta ptima es offline.
Dinmico: Pueden ser ms tolerantes a cambios en la subred tales como variaciones en el trfico, incremento
del retardo o fallas en la topologa. Existen distintos tipos: centralizado (un solo nodo calcula las rutas),
distribuido (se ejecuta el mismo algoritmo por igual en todos los nodos) o Aislado (cada nodo usa su
informacin y hace clculos).
Enfoques para recopilar informacin de encaminamiento:
Vector distancia: cada nodo calcula un vector de costos de enlace para cada nodo conectado directamente
(mtrica basada en saltos) y luego intercambia informacin con sus vecinos, de este modo cada nodo
mantiene un vector de costes por enlace para cada red conectada y los vectores de distancia y de siguiente
salto para cada destino. Los nodos conocen la red a travs de sus vecinos. La convergencia de nuevos nodos
es rpida, la producida por fallas NO. Se ejecuta peridicamente. Las actualizaciones son peridicas. Usado
por RIP, IGRP, EIGRP.
Estado de enlace: cada Encaminador determina el coste del enlace de cada una de sus interfaces de red en
funcin de una mtrica (Ancho de banda, retardo, carga, confiabilidad), luego informa de este conjunto de
costes al resto de los encaminadores de la topologa de la red (Publicaciones de estado de enlaces). Dado que
cada Encaminador posee los costes de los enlaces de todos los encaminadores puede calcular el camino ms
corto por su cuenta sin necesidad de usar un mecanismo distribuido (como VD). Las actualizaciones se
producen por eventos (cambios en topologas) de la red. Los encaminadores que implementan ED requieren
mas memoria y potencia de procesamiento.
Vector Camino: se prescinde de mtricas de encaminamiento y se proporciona info acerca de que redes
pueden alcanzarse por un Encaminador y los AS que deben atravesarse para llegar. Usado por OSPF.
Protocolos de encaminamiento:
Protocolo RIP: Protocolo de puerta de enlace interna, utilizado por los routers y host para intercambiar
informacin acerca de las redes IP. Usa la estrategia de vector distancia, encapsulado en datagramas UDP.
Cada 30 segundos enva la tabla de ruteo completa a sus vecinos, si la ruta no se actualiza en 3 minutos la
mtrica se setea en infinito y se informa a los vecinos.
Border Gateway Protocol: interconexin de redes que empleen TCP/IP. Es un protocolo mediante el cual se
intercambia informacin de encaminamiento entre SA. Este intercambio de informacin de encaminamiento se
hace entre los routers externos de cada sistema autnomo, estos previamente deben crear una conexin TCP
para considerarse vecinos y compartir info de encaminamiento. Se trata del protocolo ms utilizado para
redes con intencin de configurar un Exterior Gateway Protocol. Intercambia informacin de encaminamiento
entre sistemas autnomos a la vez que garantiza una eleccin de rutas libres de bucles. BGP toma decisiones
de encaminamiento basndose en polticas de la red, o reglas que utilizan varios atributos de ruta BGP.
Open Shortest Path First: Protocolo interior utilizado para TCP/IP. Calcula una ruta a travs de una
interconexin de redes que tenga el menor coste de acuerdo a una mtrica configurable por el usuario usando
un algoritmo de estado de enlace. Converge ms rpido que RIP y usa menos informacin que este, corre
directamente sobre IP. Las rutas calculadas nunca presentan bucles.
Servicios Integrados (ISA) constituyen una arquitectura cuyo cometido es gestionar los recursos necesarios para
garantizar calidad de servicio (QoS) en una red de computadores. El concepto que los servicios integrados proponen
para cumplir con su cometido, requiere de una nueva arquitectura de protocolos que es difcilmente escalable. Esto se
debe a que funciona realizando una reserva extremo a extremo de recursos en los elementos que conforman la red a
nivel de aplicacin.
PROTOCOLOS DE TRANSPORTE:
El protocolo de transporte proporciona un servicio de transferencia de datos punto a punto que asla las capas
superiores de los detalles de la red/es. Un protocolo de transporte puede ser orientado a conexin, como TCP, o no
orientado a conexin, como UDP.

IP hace el mejor esfuerzo al enviar los datagramas, pero no asegura que estos lleguen correctamente, para esto
usamos los protocolos de transporte.
TCP:
Es un protocolo punto a punto orientado a la conexin, utiliza segmentos contenidos en un nico datagrama IP, las
aplicaciones le pasan datos que va guardando en un bfer, peridicamente toma estos datos, les agrega una cabecera
y as forma un segmento TCP.
IP forma sus datagramas saliente con parte de la informacin de TCP, direccin origen, destino, tipo de servicio,
longitud del dato.
Un cliente debe identificar el servidor que quiere alcanzar a travs de dos parmetros, su direccin IP y el puerto en
el que opera (1-1023 puertos conocidos). La combinacin de una direccin IP y puerto usado se denomina Socket,
una comunicacin TCP es identificada completamente por las direcciones de los sockets en los extremos. La conexin
entre un par de sockets es nica, pero a la vez uno de estos, puede estar escuchando por un determinado puerto y
aceptar mltiples conexiones desde distintas estaciones.
Formato:
+

Bits 0 - 3

16 - 31
Puerto Destino

32

Nmero de Secuencia

64

Nmero de Acuse de Recibo (ACK)


longitud
cabecera
TCP

128

8 15

Puerto Origen

96

4-7

Reservado

U
R
G

A
C
K

P
S
H

R
S
T

S
Y
N

F
I
N

Suma de Verificacin (Checksum)

Ventana

Puntero Urgente

160

Opciones + Relleno (opcional)

192

Datos

Puerto Origen Destino: Identifican los puertos de los programas en los extremos.
Nmero de secuencia: ID. La posicin de los datos del segmento en el flujo de datos del transmisor, est dado
en bytes. Indica la posicin del 1er octeto del campo de datos de este segmento respecto del principio del
mensaje completo.
Header Length: Cantidad de palabras de 32 b en la cabecera.
Flags:
URG: Apuntador de urgencia.

ACK: El contenido de ACK es vlido

PSH: entregar datos al recibir este mensaje, ejecutar accin PUSH.

RST: Reiniciar conexin, restablecer nmeros de secuencia.

SYN: Sincronizar nmeros de secuencia

FIN: El emisor no tiene ms datos para enviar.

Acuse de recibo: Prximo nmero de secuencia que el emisor de este segmento espera recibir. Vlido
solamente cuando ACK=1.
Window Size: Cantidad de bytes, comenzando por el indicado en el campo ACK, que el receptor est
dispuesto a recibir.
Checksum: Suma para la deteccin de errores.
Urgen Pointer: Apunta al ltimo byte de la secuencia de datos urgentes.
Opciones: La opcin ms usada es Maximum Segment size, TimeStamp.
MSS: Declarada al establecer conexin, tamao mximo de segmento de datos que es capaz de
aceptar. Debe ser MTU interfaz 40 bytes.
Timestamp: el origen pone el stamp, el destino responde con un stamp al confirmar, permite calcular
el RTT por cada segmento.
Establecimiento de la conexin:
1. Desde el iniciador se establece una conexin con las banderas SYN en 1 y el NUMERO DE SECUENCIA X
propuesto por el generador ISN.
2. Cuando el receptor recibe esto, toma nota y devuelve activas las banderas SYN y ACK y su propio nmero de
secuencia Y, y como numero de acuse de recibo a X+1. Con esto indica que acusa recibo del valor de X.

3.

Cuando el iniciador lo recibe, toma nota de Y devolviendo un segmento con la bandera ACK en 1 y el CAMPO
DE CONFIRMACION EN Y+1

Cerrar Sesin
1.
En la primer parte el cliente ya finaliz de enviar sus datos, y al recibir la primitiva CLOSE, el cliente enva un
segmento con la bandera FIN en 1
2.
Al recibir esto, el servidor enva una primitiva CLOSING al servidor, y devuelve un segmento ACK que confirma
la recepcin del segmento FIN
3.
Si el SERVIDOR ya finaliz, genera a su vez una primitiva CLOSE en respuesta a la CLOSING. En el ejemplo se
supone que el TCP debe enviar datos, con lo cual genera un segmento con SYN y FIN en 1
4.
Cuando el CLIENTE recibe este segmento, el TCP genera un TERMINATE y a su vez devuelve un ACK. Cuando
el SERVIDOR recibe este segmento genera una primitiva TERMINATE al protocolo servidor.
5.
Si el TCP servidor no recibe el ACK dentro de un lapso igual al doble del perodo de tiempo de vida (TTL)
supone que el ACK fue alterado e igualmente genera un TERMINATE.
Caractersticas:

C L IE N TE

TC P

TC P

S E R V ID O R

C LO S E
E n v ia r F IN

1
2

TE R M IN A TE

E n v ia r A C K

3
4

A BO RT

E n v ia r R S T

E n v ia r A C K

C L O S IN G

E n v ia r F IN

C LO S E
TE R M IN A TE
TE R M IN A TE

Control de flujo: Utiliza un mecanismo de ventana deslizante como HDLC, se confirma la recepcin de todos
los octetos hasta i 1 y se espera recibir i.
Control de errores: incluye un mecanismo de control de errores, no existe una confirmacin de rechazo, esta
slo se da si por un tiempo predeterminado no ha llegado la confirmacin positiva, y en tal caso se
retransmite.
Control de flujo y congestin: el receptor confirmara los segmentos y otorgar ms crdito, slo si tiene
espacio disponible en el bfer. En el caso de que la red este congestionado los ACK tardarn en llegar, con lo
cual el emisor optar por disminuir el flujo de envio de datos, lo cual har que disminuya la congestin de la
red.

UDP:
Cuando no se requiere la confiabilidad del TCP, y las acciones a realizar pueden prescindir del protocolo orientado a la
conexin, el TCP/IP proporciona un protocolo de transporte sin conexin denominado Protocolo De Datagramas De
Usuario. UDP incorpora a IP el direccionamiento de puertos de aplicacin.
8
16
24
32
PUERTO DE ORIGEN
PUERTO DE DESTINO
LONGITUD
SUMA DE VERIFICACION
DATOS
DATOS
Origen: Puerto de la aplicacin que realizo el envi, si no se espera respuesta es 0.
Destino: Puerto de la aplicacin destino.
Longitud: nmero total de bytes del datagrama completo incluyendo cabecera.
Verificacin: Se relaciona con el datagrama UDP completo.
Es usado para aplicaciones no crticas, sin necesidad de un gran control de flujos ni de errores, multicast y broadcast,
streaming de audio y de video.
El sistema destino recibe el datagrama, verifica el puerto destino con los puertos destinos activos en ese momento, si
no coincide enva un ICMP Destino inalcanzable, si coincide y hay lugar encola y si no hay lugar lo descarta sin
enviar ningn mensaje de error.
APLICACIONES DISTRIBUIDAS:
Las distintas aplicaciones distribuidas se apoyan en los protocolos vistos hasta el momento, y usan sus servicios, en
TCP/IP las aplicaciones operan en la capa de Aplicacin.
Simple Mail Transfer Protocol: es el protocolo estndar para la transmisin de correo entre computadores en
TCP/IP. Cada mensaje creado por el usuario tiene dos partes: la cabecera del mensaje con los destinatarios y

el cuerpo del mensaje en texto plano. No hay confirmacin extremo a extremo de la entrega con xito del
mensaje. Puerto 25/TCP.
MIME: ampla SMTP para permitir la transmisin de informacin multimedia.
POP3: est diseado para recibir correo, no para enviarlo, descarga dichos correos de un servidor
SMTP. Puerto 110/TCP
Hiper Transfer Text Protocol: es el protocolo base de la web mundial y puede utilizarse en cualquier aplicacin
cliente-servidor que suponga la utilizacin de hipertextos. El uso ms habitual de HTTP se produce entre un
navegador y servidor web, hace uso de TCP, pero no posee estados, por lo cual cada transaccin se realiza
independientemente. HTTP se maneja con mensajes que viajan entre el cliente y el servidor, estos son los dos
tipos de mensaje que existen. Puerto 80/TCP.
Simple Network management Protocol: Fue desarrollado para su uso como herramienta de gestin de red
para redes e interconexiones de redes que operasen sobre TCP/IP. Facilita el intercambio de informacin de
administracin entre dispositivos de red y permite a los administradores supervisar el funcionamiento de la
red, buscar y resolver sus problemas, y planear su crecimiento. Puertos: 161/UDP 162/UDP (trap).
Telnet: Conexin remota a una mquina a travs de Internet utilizando TCP, puede incluir un mecanismo de
identificacin para mantener una sesin. Puerto 23/TCP
FTP: Protocolo de transferencia de archivos, se utiliza con autenticacin.
Puertos: 20/TCP control y 21/TCP datos.
DNS: Es un sistema de nomenclatura jerrquica para computadoras, servicios o cualquier recurso conectado a
Internet o a una red privada. Su funcin ms importante, es traducir nombres inteligibles para los humanos
en identificadores binarios asociados con los equipos conectados a la red, esto con el propsito de poder
localizar y direccionar estos equipos mundialmente. Puerto: 53/UDP 53/TCP.
Ping: Enva solicitud de eco, captura la respuesta y realiza estadstica, usa ICMP.

S-ar putea să vă placă și