Está en la página 1de 15

Importante: ARP se está informando en varios sites de Internet

que es de capa de enlace (o la Internet)

CURSO DE REDES
Se usará como referencia el modelo OSI (Open Systems Interconnection) como referencia académica, sin
embargo sabemos que en la realidad lo más usado es 802.3 (estandarización de Ethernet) y la pila de
protocolos TCP/IP.
Cada capa de una pila de protocolos ya sea OSI o TCP/IP tiene un tipo de PDU (Protocol
Data Unit), esta PDU usualmente (decimos usualmente porque en la capa física no hay
“capa de abajo”, es la última por abajo) tiene una estructura de la capa de abajo y una
cabecera:
Capa 1, física:

Se encarga de señales eléctricas, conectores, medios de transmisión, etc

la capa física puede transmitir con fiabilidad? no, si quiere fiabilidad necesita por encima a la capa de
enlace de datos (capa 2 OSI)

Siempre los bits se manejan dentro del PC como niveles eléctricos de voltaje, el 0 es usualmente 0 voltios y
el 1 pueden ser por ejemplo 5 voltios (pero esto varía).

Cuando transmito los bits a nivel físico lo que hago es modular una señal eléctrica o electromagnética,
modular es alterar alguna propiedad de la señal para poder transmitir mis bits (la frecuencia, amplitud,
etc).

Los medios guiados conducen las ondas a través de un camino físico, ejemplos de estos medios son el cable
coaxial, la fibra óptica y el par trenzado
Los medios no guiados proporcionan un soporte para que las ondas se transmitan, pero no las dirigen;
como ejemplo de ellos tenemos el aire y el vacío

Medios guiados: ondas eléctricas, ondas luminosas (luz), ondas sonoras (tipico modem para el primer
internet por la red telefónica conmutada)
Medios no guiados: ondas luminosas (luz) [LiFi], ondas electromagnéticas (microondas, ondas de radio)

La capa física le proporciona servicios a la capa de enlace de datos con el objetivo de que esta le
proporcione servicios a la capa de red. La capa física recibe un flujo de bits e intenta enviarlo al destino, no
siendo su responsabilidad entregarlos libre de errores. La capa de enlace de datos es la encargada de
detectar y corregir los errores. Los errores pueden consistir en una mayor o menor cantidad de bits
recibidos o diferencias en los valores que se emitieron y en los que se recibieron.
Ese flujo de bits habrá que modularlo dependiendo del medio de comunicación (guiado o no guiado)

La capa física posee una subcapa de señalización física que:


 hace de interfaz con la subcapa MAC de la capa de enlace de datos
 realiza codificación, transmisión, recepción y decodificación de símbolos
 realiza aislamiento galvánico

Configuración de la línea punto a punto, multipunto o punto a multipunto + Topología física de la red, por
ejemplo en bus, anillo, malla o estrella + Comunicación serie o paralela + Modo de transmisión Simplex,
half duplex o full duplex --> todo eso lo hace la propia capa 1 física

Simplex: En este modo solo es posible la transmisión en un sentido, del terminal que origina la
información hacia el que la recibe y procesa. Un ejemplo claro de este tipo son las emisoras de
radiodifusión.

Semidúplex (half – dúplex): Permite la transmisión en ambos sentidos de manera alterna. Un


ejemplo de este tipo son las transmisiones efectuadas por radioaficionados.

Dúplex (full – dúplex): Consiste en la transmisión en ambos sentidos de manera simultánea.


Esta forma de trabajo es la más eficiente. Un ejemplo son las comunicaciones telefónicas.

En un canal que es half-duplex solo una cosa en ese canal, un nodo, puede «hablar» o transmitir
información a la vez. Una vez que un nodo ha terminado de transmitir los datos, otro nodo puede
comenzar a transmitir datos. Si varios nodos intentan hablar al mismo tiempo, se producirá
una colisión en la red, lo que provocará errores de transmisión o pérdida de datos.

Las redes half-duplex requieren un mecanismo para evitar colisiones de datos. Ethernet usa un
método llamado Carrier-sense multiple access with collision detection, o CSMA/CD. En
esencia, un dispositivo Ethernet que utiliza modos half-duplex primero verificará si hay algo más
transmitiendo antes de intentar enviar. Si se está enviando algo más, esperará una cantidad de
tiempo aleatoria antes de volver a intentarlo.

El concepto full-duplex se usa para describir la comunicación en la que dos nodos que se
comunican entre sí pueden enviar y recibir datos al mismo tiempo. En estos casos, no hay
peligro de colisión y, por lo tanto, la transferencia de datos para cualquier comunicación se
completa más rápidamente.
La principal diferencia entre half-duplex y full-duplex es simplemente si la comunicación
ocurre en una dirección a la vez o en ambas direcciones simultáneamente. Más allá de eso,
las diferencias se centran en los casos de uso. Half-duplex, por ejemplo, se puede usar para
medios compartidos por más de dos nodos, mientras que full-duplex generalmente no.

El ejemplo más simple de un canal half-duplex es un walkie-talkie estándar, ya que puede


transmitir o recibir comunicación. Las organizaciones que confían en la comunicación de voz half-
duplex desarrollan procedimientos que los hablantes usan para decirles a los oyentes que han
terminado de transmitir la información actual. Por ejemplo, en un walkie-talkie, un usuario diría
«cambio» cuando termine de hablar o diga «cambio y fuera» cuando salga de la línea por un
tiempo considerable.

En las redes de datos, los hubs Ethernet son dispositivos half-duplex por naturaleza, ya que crean
un único canal de comunicación compartido. Los switches Ethernet, por otro lado, pueden usar
una conexión en modo half- o full-duplex. La mayoría de las redes se basan en switches ahora,
pero los hubs todavía se usan también. Además, algunos dispositivos Ethernet más antiguos solo
pueden usar comunicaciones half-duplex, incluso cuando están conectados a un switch full-
duplex.

Por último, las redes Wi-Fi son half-duplex por canal. Cada canal de radio, al igual que los walkie-
talkies, puede enviar o recibir, pero no ambos al mismo tiempo. Los estándares de Wi-Fi 6
permiten el uso de múltiples canales simultáneamente a través de múltiples antenas, creando el
potencial para comunicaciones full-duplex entre nodos.
Capa 3, red (capa internet en la pila de protocolos Tcp/Ip):

Enrutamiento:

Sistema autónomo: unidad lógica/fisica de internet (Inet):

 se trata de un conjunto de redes IP y routers que se encuentran bajo el control de una misma entidad (en
ocasiones varias) y que poseen una política de enrutamiento similar a Internet

 “un grupo de redes IP que poseen una política de rutas propia e independiente”. Esta definición hace
referencia a la característica fundamental de un Sistema Autónomo: realiza su propia gestión del tráfico que
fluye dentro de él y entre él y los restantes Sistemas Autónomos que forman Internet. Un número de AS o
ASN se asigna a cada AS, el que lo identifica de manera única a sus redes dentro de Internet.

Los Sistemas Autónomos se comunican entre sí mediante routers, que intercambian información para tener
actualizadas sus tablas de ruteo mediante el protocolo BGP (Border Gateway Protocol) e intercambian el tráfico de
Internet que va de una red a la otra. A su vez cada Sistema Autónomo es como una Internet en pequeño, ya que su
rol se llevaba a cabo por una sola entidad (cada sistema autónomo es una unidad controlada de forma autónoma, es
una entidad), típicamente un Proveedor de Servicio de Internet (ISP) o una gran organización con conexiones
independientes a múltiples redes, las cuales se adherían a una sola y clara política de definición de rutas.

Número de Sistema Autónomo (ASN)


Hasta el año 2007 los números de sistemas autónomos estaban definidos por un número entero de 16 bits lo que
permitía un número máximo de 65536 asignaciones de sistemas autónomos. Debido a la demanda, se hizo necesario
aumentar la posibilidad y la RFC 4893 introduce los sistemas autónomos de 32-bits, que IANA ha comenzado a
asignar. Estos números de 32 bits se escriben como un par de enteros en el formato x.y, donde x e y son números de
16 bits. La representación textual de Números de sistemas autónomos está definido en la RFC 5396

Dentro del sistema autónomo enrutamos con protocolos de pasarela interna -->

Interior Gateway Protocols


Tipos:

1. Protocolos de enrutamiento vector-distancia:


 Routing Information Protocol (RIP): El protocolo de información de encaminamiento (Routing Information
Protocol, RIP) utilizado por el protocolo UDP y se comunica a través del puerto 520. Tiene la ventaja de ser
muy fácil de configurar, aunque para calcular una ruta solamente tiene en cuenta por cuántas máquinas
pasará, y no otros aspectos más importantes como puede ser el ancho de banda.

 Los protocolos vector-distancia usan el algoritmo de Bellman-Ford para calcular la ruta


(óptima). El algoritmo Bellman-Ford utilizado en VD no previene de la aparición de bucles .

 Limitaciones (y problemas de los protocolos de enrutamiento vector-distancia): cuenta a


infinito:

En vector distancia decimos que las buenas noticias (agregar nodos (routers) a la red) se propagan rápido y las malas
noticias (que se desconecten nodos/routers) tardan en “comprenderse” en la red provocando anomalías como la
cuenta a infinito.

La cuenta infinito se puede mitigar de alguna manera? sí, con el recorte por horizonte
divido
Recorte por horizonte dividido
Se trata de una de las soluciones utilizadas para solventar la cuenta a infinito. Es una modificación de un algoritmo
vector-distancia para evitar que un nodo informe a su vecino sobre la distancia que conoce hasta el nodo X cuando la
trayectoria hacia X pasa a través de ese nodo vecino. Lo que realmente hace es informar que dicha distancia es
infinita.
El algoritmo por horizonte dividido consigue que las “malas noticias” se propaguen con la misma rapidez que las
“buenas noticias”. Sin embargo este algoritmo no funciona para todas las combinaciones de topologías posibles por
lo que solo mitiga el problema sin solucionarlo. Esto ha llevado al desarrollo de más complejos algoritmos de
encaminamiento tales como los de estado de enlace.
 problema: Los protocolos vector-distancia no tienen en cuenta ni la topología de la red ni la calidad de los
enlaces por lo tanto deben ser cambiados por los protocolos estado del enlace (enlace-estado).
 problema: en la topología inferior podría interesarnos ir por el camino largo porque los enlaces punto a
punto son mucho más rápidos que los dos de arriba aunque sean más y tardo menos en llegar (menos
latencia):

2. Protocolos de estado del enlace:


 Los protocolos de estado del enlace (enlace-estado) usan el algoritmo de Dijkstra para calcular la
ruta (óptima).

 Mejoras respecto a los protocolos vector-distancia: Un router o encaminador se comunica con los restantes
nodos de la red, identifica cuáles son sus vecinos y a qué distancia está de ellos y además identifica el coste
(que está relacionado con la calidad de los enlaces, un elemento de calidad típico: ancho de banda).

 Lo podemos dividir en cinco pasos fundamentales:

1. Descubrir a sus vecinos y sus direcciones

2. Medir el coste (muy relacionado con la calidad del enlace, el coste es menor en un enlace de fibra
óptica que en un enlace eléctrico coaxial) a cada uno de sus vecinos

3. Construir el paquete con la información recabada

4. Enviar este paquete al resto de routers (por inundación, broadcast/difusión)

5. Calcular la ruta mínima al resto de routers (con el algoritmo de Dijkstra)


 Para evitar que los paquetes informativos enlace/estado estén circulando indefinidamente por la red
podemos insertarles o una marca de tiempo o un número de orden (por ejemplo, un router sabe que ha
procesado un paquete de información enlace-estado con el numero 200, pues si después le llega otro
con el número 180 le hace un drop (lo descarta, y no lo reenvía)).

 Protocolo típico enlace-estado es OSPF (Open Shortest Path First), otro: Otro a destacar es el IS-
IS (Intermediate System-Intermediate System o sistema intermedio-sistema intermedio) diseñado por
DECnet y adoptado por la ISO.

 Una característica diferenciadora de enlace-estado con vector-distancia, es que enlace-estado permite


al tener más información y un funcionamiento más avanzado construir internamente en cada router un
grafo con la topología de la red.

 En enlace-estado si todos los nodos no están funcionando exactamente desde el mismo mapa
topológica de la red (no usan todos exactamente el mismo grafo, por ejemplo porque un router/nodo no
lo ha calculado bien), pueden formarse bucles de enrutamiento. Se trata de situaciones en las que, en la
forma más simple, dos nodos vecinos creen que el otro es el mejor camino hacia un destino
determinado. Cualquier paquete que se dirija a ese destino y llegue a cualquiera de los dos nodos
formará un bucle entre ambos, de ahí su nombre. También son posibles los bucles de enrutamiento que
implican a más de dos nodos.

Esto puede ocurrir porque cada nodo calcula su grafo de rutas más cortas y su tabla de rutas sin
interactuar de ninguna manera con los otros nodos, por lo tanto no comprueban que los dos están
trabajando exactamente con la misma topología (exactamente el mismo grafo). Si dos nodos comienzan
con mapas diferentes (grafos diferentes, topologías diferentes), es posible que se den escenarios en los
que se creen bucles de enrutamiento. Solución: preguntarse entre los nodos si en cada momento tienen
todos el mismo grafo topológico, problema de esto: ralentización de la red.

 El concepto básico del enrutamiento enlace-estado es que cada nodo construye un mapa de la
conectividad de la red, en forma de gráfo, mostrando qué nodos están conectados a qué otros nodos, si
tienes el grafo le puedes aplicar todo tipo de algoritmos para grafos para poder caracterizar la red o
analizarla (en nuestro caso para obtener el mejor camino dado un emisor y un receptor usamos el
algoritmo de Dijkstra). A continuación, cada nodo calcula de forma independiente el siguiente mejor
camino lógico desde él a cada posible destino en la red. Cada colección de mejores caminos formará
entonces la tabla de enrutamiento de cada nodo.

Esto contrasta con los protocolos de enrutamiento de vector distancia, que funcionan haciendo que
cada nodo comparta su tabla de enrutamiento solo con sus vecinos; en un protocolo de estado de
enlace la única información que se pasa entre los nodos es la relacionada con la conectividad y los
costes de los enlaces (típicamente cosas como ancho de banda, retardo, etc.). Los algoritmos de
enlace-estado se caracterizan a veces de manera informal como si cada router "contara al mundo sobre
sus vecinos".

Los dos principales protocolos (protocolos propietarios de CISCO aparte) de tipo enlace-estado que hay
que conocer: OSPF (Open Shortest Path First) e IS-IS (Intermediate System to Intermediate System).

Vector Distancia vs Estado de Enlace


A continuación se realiza una comparativa entre estos dos algoritmos:

 Ancho de banda. La métrica de mejor camino en vector distancia es el número de saltos (a que
distancia en saltos estamos del destino) y no considera el ancho de banda usado. En los años ochenta
el máximo ancho de banda era de 56 kbit/s posteriormente se modernizaron las líneas a 230 kbit/s o
incluso a 1,5 Mbit/s lo que hizo necesario el uso de mejores técnicas (algorimos enlace-estado)

 Convergencia. El algoritmo por vector distancia tarda demasiado en converger aún con la técnica del
horizonte dividido (es lento); los algoritmos de estado del enlace son más rápidos y mejores.

 Información de la red. En encaminamiento (routing) por vector distancia, cada router envía información
solo a sus vecinos, pero esta es sobre toda la red (sobre todos los routers). Sin embargo el
encaminamiento por estado del enlace envía a todos los nodos de la red (por inundación, reenvío total),
pero su información es relativa solo a sus vecinos. Además el enrutamiento por vector distancia no
permite conocer la topología de la red y muchos menos poder construir el grafo de la red.

 Capacidad y uso de memoria. Con algoritmos basados en el estado del enlace, el tráfico de la red
siempre es el mismo sin depender del tamaño de la red. Con vectores distancia, se transmiten vectores
de un tamaño proporcional al número de nodos. El routing por vector distancia solo guarda las
distancias al resto de nodos. Con estado de enlace se ha de almacenar además la topología de la red.

 Más almacenamiento consumido en topología de la red en enlace-estado y menos


almacenamiento consumido en distancias en vector-distancia
 Cómo enlace estado solo informa de los vecinos el tráfico es similar independientemente del
tamaño de la red (número de nodos o routers), en cambio en vector distancia los vectores de
distancias (los paquetes con las distancias) se refieren a todos los routers por eso a más routers
paquetes más grandes.

 Eventos en la red. Al no tener información sobre la topología, el routing por vector distancia no se
adapta tan bien a los cambios en la red como el basado en estado de enlace. Sin embargo, el
encaminamiento basado en vector distancia es mucho más sencillo que el de estado de enlace, lo que
en ocasiones puede resultar bastante útil --> si tenemos que implantar enrutado en una red de routers
sencilla no nos compensa por su complejidad desplegar enlace-estado.

Exterior Gateway Protocols


El Protocolo de Pasarela Exterior (EGP = Exterior Gateway Protocol) fue un protocolo de enrutamiento utilizado para
conectar diferentes sistemas autónomos en Internet desde mediados de los 80 hasta mediados de los 90, cuando
fue sustituido por el Protocolo de Pasarela de Frontera (BGP = Border Gateway Protocol). También EGP se refiere a
los protocolos se llamen como se llamen que permiten que sistemas autónomos intercambien tráfico.

BGP
Intercambia información de accesibilidad + enrutamiento entre AS’s (Autonomous Systems)

BGP a parte de ser un protocolo de enrutamiento de tipo exterior (EGP) se clasifica como un protocolo de
enrutamiento de vector-camino, y toma decisiones de enrutamiento basadas en rutas, políticas de red o conjuntos
de reglas configuradas por un administrador de red. Además los routers de borde configurados con BGP pueden
cambiar las rutas hacia mi organización en los routers de internet de forma dinámica para hacer balanceo de tráfico
(es decir las rutas cambian dinámicamente o pueden cambiar dinámicamente para tener las mejores rutas en cada
momento).
Categoría de protocolos de enrutamiento de vector-camino: es un tipo de protocolos de enrutamiento de red que
mantiene la información de la ruta que se actualiza dinámicamente.

Las actualizaciones y todo tipo de información de actualización de rutas que han pasado por la red y han vuelto al
mismo nodo de origen se detectan fácilmente y se descartan, de esta manera no están dando vueltas a la red
indefinidamente.

Este tipo de algoritmos se utiliza a veces en los algoritmos de enrutamiento de Bellman-Ford (vector distancia) para
evitar los problemas de "cuenta al infinito", es decir si tenemos vector distancia y Bellman-Ford una forma de evitar
la cuenta a infinito es implantar un algoritmo de vector-camino (es decir actualizar el protolo de vector distancia).

El vector-camino es diferente del enrutamiento de vector distancia y del enrutamiento de estado de enlace, por lo
tanto el vector camino es el tercer tipo distinto a los otros dos. Cada entrada de la tabla de enrutamiento contiene la
red de destino, el siguiente enrutador (el siguiente router) y la ruta para llegar al destino.

Excepción sobre BGP: aunque normalmente BGP se usa externamente para comunicar sistemas autónomos BGP
también puede utilizarse internamente dentro de un AS (Autonomous System = Systema Autónomo), lo que suele
ocurrir en organizaciones muy muy grandes como Facebook o Microsoft.

En BGP, los routers de frontera del sistema autónomo (ASBR = Autonomous System Boundary Routers) envían
mensajes de vector de ruta (BGP es un protocolo de tipo vector-camino también conocido como protocolo de tipo
camino-vector y también conocido como protocolo de tipo vector de ruta) para anunciar la accesibilidad de las
redes. Cada router externo que recibe un mensaje de vector de ruta debe verificar la ruta anunciada de acuerdo con
su política. Si el mensaje cumple con su política (es decir existe una autorización), el router modifica su tabla de
enrutamiento y el mensaje, antes de enviar el mensaje al siguiente vecino. Modifica la tabla de enrutamiento para
indicar los sistemas autónomos que se atraviesan para llegar al sistema autónoma de destino. Modifica el mensaje
para añadir su número de AS (número de sistema autónomo) y sustituir la entrada del siguiente router por su
identificación. Queda claro que en las tablas de enrutamiento BGP se guardan números de sistema autónomo.

La versión actual de BGP es la versión 4 (BGP4), que se publicó como RFC 4271

La principal mejora de BGP4 fue la compatibilidad con CIDR (Classless Inter-Domain Routing) = VLSM (Variable
Lenght Subnet Masking) = subnetting IP; y el uso de la agregación de rutas para reducir el tamaño de las tablas de
enrutamiento (es decir tener varias rutas consumiendo un solo descriptor de ruta para ahorrar). La nueva RFC
permite a BGP4 transportar una amplia gama de "familias de direcciones" IPv4 e IPv6. También se denomina
Extensiones Multiprotocolo que es BGP Multiprotocolo (MP-BGP).

El protocolo BGP se utiliza para intercambiar información mediante el establecimiento de una sesión de
comunicación entre los enrutadores de frontera de los sistemas autónomos. Para conseguir una entrega fiable

de la información, se hace uso de una sesión de comunicación basada en TCP en el puerto número 179.
Esta sesión debe mantenerse activa debido a que ambos extremos de la comunicación periódicamente se
intercambian y actualizan información (es decir has establecido una sesión/conexión permanente). Al principio,
cada router envía al vecino toda su información de encaminamiento y después únicamente se enviarán las
nuevas rutas, las actualizaciones o la eliminación de rutas transmitidas con anterioridad. Además
periódicamente se envían mensajes para garantizar la conectividad (Un interlocutor BGP envía mensajes keep-
alive de 19 bytes cada 30 segundos (valor por defecto del protocolo, configurable) para mantener la
conexión, para saber si el otro extremo se ha caído. Entre los protocolos de enrutamiento, BGP es único en el
uso de TCP como su protocolo de transporte!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Cuando BGP se ejecuta entre dos peers (dos pares) del mismo sistema autónomo (AS) a nivel interno, sin cruzar
varios sistemas autónomos, se denomina BGP interno (iBGP o Interior Border Gateway Protocol) . Cuando se
ejecuta entre diferentes sistemas autónomos, se denomina BGP externo (eBGP o Exterior Border Gateway Protocol).
Los routers situados en la frontera de un AS que intercambian información con otro AS se denominan routers de
frontera o de borde o simplemente peers eBGP y suelen estar conectados directamente, mientras que los peers iBGP
pueden estar interconectados a través de otros routers intermedios. También son posibles otras topologías de
despliegue, como la ejecución de peering (pareado) eBGP dentro de un túnel VPN, lo que permite que dos sitios
remotos intercambien información de enrutamiento de forma segura y aislada.

La forma en que se propagan las rutas puede controlarse en detalle mediante el mecanismo de mapas de
ruta. Este mecanismo consiste en un conjunto de reglas. Cada regla describe, para las rutas que coinciden con
algún criterio dado, qué acción debe tomarse. La acción puede ser eliminar la ruta o modificar algunos atributos de
la ruta antes de insertarla en la tabla de enrutamiento.

Punto neutro/IXP (Internet eXchange Point) -->


relacionado con los protocolos de pasarela
externa y sobre todo BGP

Un IXP es una infraestructura física (unas instalaciones) a través de la cual los sistemas autónomos y en especial los
proveedores de servicios de Internet (ISP, por sus siglas en inglés) intercambian el tráfico de Internet entre sus redes,
es decir unos sistemas autónomos le intercambian tráfico a otros sistemas autónomos. Esta instalación reduce la
porción del tráfico de un sistema autónomo que debe ser entregado hacia su proveedor de conectividad
(organizaciones u organismos que le dan conexión al propio ISP), lo que reduce el coste promedio por bit de la
entrega de su servicio. Los puntos neutros son usualmente gratuitos y se basan en el principio de reciprocidad, yo
comparto mi tráfico de mis usuarios que van ese tráfico hacia tu sistema autónomo y tú haces lo mismo conmigo.
Además, el aumento del número de mejores rutas "aprendidas" a través del punto neutro mejora la eficiencia de
enrutamiento y la tolerancia a fallos.

El propósito principal de un punto neutro (de un IXP) es permitir que las redes se interconecten directamente, a
través de la infraestructura común, en lugar de hacerlo a través de una o más redes de terceros usualmente de pago
(proveedores de pago de conectividad). Las ventajas de la interconexión directa son numerosas, pero las razones
principales son el coste, la latencia y el ancho de banda. Evidentemente si yo me conecto contigo y yo pido muchas
conexiones a tu red y tú muy pocas a mi red, parece claro que tú me vas a acabar cobrando. La única forma de que
un IXP se mantenga gratuito es que el tráfico entre AS’s sea aproximadamente equilibrado, que haya más o menos
un número similar de peticiones de lado a lado, cada dos AS’s.

Nota sobre ASN: Un número de AS o ASN se asigna a cada AS, es un número único (como una clave primaria que no
se puede repetir) que identifica al sistema autónomo de manera única dentro de Internet, en especial al usar BGP y
routing de pasarela externa.

Los Sistemas Autónomos se comunican entre sí mediante routers, que intercambian información para tener
actualizadas sus tablas de enrutamiento mediante el protocolo BGP e intercambian el tráfico de Internet que va de
un Sistema Autónomo a otro. A su vez cada Sistema Autónomo es como una Internet en pequeño, ya que su rol se
llevaba a cabo por una sola entidad (es decir cada sistema autónomo tiene políticas homogéneas, por ejemplo
políticas homogéneas de seguridad, de interoperabilidad, de enrutamiento), típicamente un Sistema Autónomo es
un Proveedor de Servicio de Internet (ISP), pero no siempre, también puede ser una gran organización con
conexiones independientes a múltiples redes, una universidad, etc; todas las cuales se adhieren a una sola y clara
política de definición de rutas. El RFC 1771 describía la definición original (obsoleta) del Protocolo BGP (Border
Gateway Protocol). La nueva definición RFC 1930 fue necesaria debido a que múltiples organizaciones podían
utilizar BGP con números de AS privados con un ISP que conecta a todas estas organizaciones a Internet. Aún
considerando que el ISP podía soportar múltiples sistemas autónomos, Internet solo considera la política de
definición de rutas establecida por el ISP. Por lo tanto, el ISP debería contar con un ASN registrado ÚNICO.

Hasta el año 2007 los números de sistemas autónomos estaban definidos por un número entero de 16 bits lo que
permitía un número máximo de 65536 asignaciones de sistemas autónomos. Debido a la demanda, se hizo necesario
aumentar la posibilidad La RFC 4893 introduce los sistemas autónomos de 32-bits, que IANA ha comenzado a
asignar. Estos números de 32 bits se escriben como un par de enteros en el formato x.y, donde x e y son números de
16 bits.

multihoming

anycast broadcast geocast

cdn

sdn

hiperconvergencia

wifi ad-hoc y tipologias variadas

También podría gustarte