Sei sulla pagina 1di 7

7 capas con funcionalidad independiente

No especifica servicios ni protocolos


Estndares ISO para todas las capas
Capa n ofrece servicios a capa n+1
Capa n ve los servicios de capa n-1
Independencia entre capas
SAP -> punto de acceso al servicio

Peticin
Caractersticas
Indicacin
Respuesta
Primitivas de servicio: llamadas para solicitar servicios Confirmacin
Servicio confirmado: las 4 primitivas
Servicio no confirmado: slo peticin e indicacin
La comunicacin fsica slo ocurre en capa 1
Orientado a conexin

PDU protocol data unit -> unidad de datos con informacin de control (entre entidades pares)
PCI protocol control information
SDU service data unit -> unidad de datos sin informacin de control

Definiciones IDU interface data unit -> unidad de datos que atraviesa el interfaz (entre entidades adyacentes)
ICI interface control information -> informacin de control de interfaz
Nivel 3 -> la PDU se llama paquete (incluye direcciones lgicas)
Nivel 2 -> la PDU se llama trama (incluye direcciones fsicas)

Orientado a carcter -> se transmiten 8 bits simultneamente. No se pueden


transmitir bloques de tamaos arbitrarios (Ej. impresoras)
Orientado a bit -> procesa bloques de bits arbitrarios
Tipos de protocolos
Orientado a conexin -> conexin previa al intercambio de datos
No orientado a conexin -> sin establecimiento de sesin. No se garantiza la entrega

Por seleccin -> una estacin central inicia el enlace (Ej. Token Ring)
Establecimiento y
liberacin del enlace Por contienda -> no hay estacin de control, competencia de acceso al medio (Ej. Ethernet)

Para delimitar tramas -> 01111110 7E


Evita saturacin
Ralentizar al emisor el envo Evita prdidas de tramas
OSI
Activacin de seales HW (RTS/CTS)

Para detener el flujo de datos -> Xoff


Caracteres especiales
Para reanudar el flujo de datos -> Xon
Tramas especiales -> ACK, NACK
Emisor enva una trama y espera el mensaje de confirmacin para enviar la siguiente
Control de flujo Parada y espera
Receptor colapsado -> deja de confirmar una trama

Ventana Transmitir mltiples paquetes de informacin antes de comenzar la espera de la confirmacin del receptor
deslizante
Distingue envos exitosos, perdidos y que se esperan recibir

Protocolo
de Mando N tramas. Si no recibo ACK de todas, las reenvo. Ventana tamao (2^n -1)
retransmisin
Repeticin selectiva -> mando N tramas, reenvo las que no recibo ACK. Ventana tanto en receptor como en emisor

Se aade un bit de paridad al bloque de bits


Control de paridad Bit de paridad par -> 1 si el n de unos es impar
Bit de paridad impar -> 1 si el n de unos es par
Protocolo de nivel de enlace Deteccin Pequeas variaciones en los datos producen una gran diferencia en el CRC
de errores Se aaden x bits a 0 a la derecha del mensaje, tantos ceros como tamao del polinomio generador
CRC
Se divide entre el polinomio generador en mdulo 2
Se aade el resto a la derecha del mensaje original

Cdigo de Hamming -> se emplea en discos duros RAID. N bits en que se diferencian
Correccin de errores Cdigo Golay

Mecanismo general de deteccin y correccin de errores


Enlaces punto a punto y multipunto
Ventana deslizante
Campo de delimitacin -> 8 bits 01111110 7E
RDSI, X.25, LLC
No balanceado
NRM -> Modo Respuesta Normal
Punto a punto y multipunto

HDLC Modos de No balanceado


transferencia de datos ARM -> Modo Respuesta Asncrono
La secundaria no necesita permiso expreso para transmitir

Balanceado
ABM -> Modo Balanceado Asncrono
Punto a punto

No numeradas -> info de control para iniciar y terminar un enlace


Campo de control Supervisin -> confirmaciones, correcciones, retransmisiones
Informacin -> transmitir informacin numerada secuencialmente

Tema 100 - OSI.mmap - 01/05/2011 - Mindjet


Transmisin de bits por un canal de comunicacin -> slo reconoce bits individuales, sin estructura
Definicin de caractersticas materiales y elctricas que se van a utilizar en la transmisin
Secuencia de eventos a transmitir
Nivel 1 - Capa Fsica Transmisin de flujos de bits a travs del medio
Funciones Manejo de voltajes y pulsos elctricos
Especificacin de cables
Especificacin del medio fsico de transmisin

Establecimiento de medios para la comunicacin fiable


Estructuracin de datos en un formato predefinido (trama)
Sincronizacin en el envo de tramas
Deteccin y control de errores del medio fsico (bit de paridad, CRC)
Utilizacin del n de secuencia de tramas para evitar prdidas y duplicidades
Nivel 2 - Capa de enlace de datos Funciones "Piggybacking" -> envo de acuse de recibo dentro de tramas de datos
Resolucin de problemas causados por tramas daadas, perdidas o duplicadas
Control de congestin de red
Mecanismos de regulacin de trfico o control de flujo
Control del acceso al canal compartido

Responsable de conmutacin y enrutamiento de la informacin


Conocimiento de la topologa de red
Divisin de los mensajes de la capa de transporte en unidades ms complejas (paquetes)
y asignacin de unidades lgicas a los mismos
Ensamblado de paquetes en host destino
Nivel 3 - Capa de red Establecimiento, mantenimiento y liberacin de conexiones de red entre sistemas
Funciones
Determinacin del equipamiento de los paquetes de la fuente al destino a travs de routers
Envo de paquetes de nodo a nodo usando circuito virtual o datagramas
Control de congestin, de flujo y de errores
Reencaminamiento de paquetes en caso de cada de enlace
OSI
No tiene primitivas de confirmacin -> se considera fiable
Establecimiento, mantenimiento y terminacin de circuitos virtuales
Determinacin de la clase de servicio
Control de flujo
Deteccin y recuperacin de errores
Nivel 4 - Capa de transporte
Control de congestin
Funciones
Numeracin de los segmentos para prevenir prdidas y doble procesamiento
Garanta de recepcin de todos los datos y en el orden adecuado
Asignacin de una direccin nica de transporte a cada usuario
Aislamiento de capas superiores

Establecimiento, administracin y finalizacin ordenada de sesiones


Manejo del control del dilogo (trfico en una nica direccin o bidireccional)
Sincronizacin del dilogo. Mayor -> necesita confirmacin del otro extremo para seguir transfiriendo
Funciones Puntos de sincronizacin
Nivel 5 - Capa de sesin Menor -> se intercala entre dos puntos de sincronizacin mayores
El bloque entre el primer y el ltimo punto de sincronizacin mayor se llama actividad
Cuando se establece una conexin de sesin, se abre una actividad
La referencia a los dispositivos es por nombre y no por direccin -> APIs

Se encarga de la sintaxis y semntica de la informacin que se transmite


Garanta de que la informacin puede ser entendida por la capa de aplicacin del otro sistema
Acuerdo y negociacin de sintaxis de transferencia en la fase de establecimiento de la conexin
Nivel 6 - Capa de presentacin
Compresin de datos
Funciones
Aplicacin de los procesos criptogrficos
Formateo de la informacin para su visualizacin o impresin

Nivel 7 - Capa de aplicacin NFS, DNS, DHCP, FTP, HTTP, SSH, Telnet, HTTPS, IMAP

Tema 100 - OSI II.mmap - 01/05/2011 - Mindjet


No define niveles inferiores, ni enlace ni fsico

Resolucin de direcciones MAC a partir de la IP


Se enva un paquete ARP a la red con la direccin IP que se quiere resolver
Aquel que tenga esa IP responder con su direccin MAC
Tipo HW -> tecnologa de red
Protocolo de nivel de red
Longitud HW -> longitud de la direccin fsica
1 -> solicitud ARP
ARP 2 -> respuesta ARP
Operacin
Trama 3 -> solicitud RARP
4 -> respuesta RARP
Direccin origen HW -> direccin fsica del emisor de la trama ARP
Direccin origen IP -> direccin IP del emisor de la trama ARP
Direccin destino HW -> direccin fsica del destino de la trama ARP
Direccin destino IP

Resolucin de direcciones IP a partir de MAC


RARP Permite que un host difunda una direccin fsica para preguntar si alguien en la red conoce la IP asociada

Protocolos Utiliza mensajes UDP que se reenvan a travs de enrutadores


en el nivel BOOTP
de red (IP) Protocolo de gestin e info de red (ping, traceroute)
Tipo (8 bits) -> tipo mensaje ICMP
Solicitud eco -> detectar si un destino es alcanzable
Respuesta de eco -> se devuelve al anterior
Mensajes Solicitud de marca de tiempo -> igual q antes pero aadiendo info de tiempos
informativos
Cdigo Respuesta de marca de tiempos
(8 bits)
-> Solicitud de mscara de direccin -> cuando se inicia un host en una red
Campos
ICMP obligatorios distinguir Respuesta de mscara de direccin
subtipos
Destino inalcanzable
Tiempo excedido
Mensajes de error Problema de parmetro
Supresin de origen
Redireccionamiento
Checksum (16 bits)

Para multicast (Ej. red TV)

IGMP Cada minuto, los enrutadores multitransmisin envan una multitransmisin de HW a los host de la red
TCP/IP local, para saber las direcciones de clase D o grupos en los que estn

Vers -> versin


Longitud cabecera -> longitud en palabras de 32 bits (4 bytes). Mximo 15 palabras (60 bytes), mnimo 5 palabras (20 bytes)
Servicio -> en IPv4 slo best effort
Longitud total -> de todo el datagrama (incluyendo datos) en bytes. Mximo 2^16 = 65535
Identificador -> para segmentacin
FLAGS -> 0 (don't fragment DF), 1 (more fragments MF)
Offset (desplazamiento) -> posicin de un fragmento con segmentacin
Cabecera
TTL -> validez de un datagrama. Se decrementa cuando atraviesa un router
Protocolo -> tipo de datos que transporta (TCP, UDP, ICMP, etc.)
IPv4 Checksum -> cdigo de redundancia para detectar errores
Direccin IP origen y destino
Opciones -> hasta 11*4 bytes
Relleno (padding) -> alinear campo opciones a 32 bits

No orientado a conexin y no confirmado


No garantiza entrega -> no fiable
No implementa control de errores ni control de congestin
Caractersticas
Verifica la integridad del paquete, no de los datos
Transmisin de datos en datagramas

0.0.0.0 -> inicializacin de equipos, para pedir con DHCP una IP


255.255.255.255 broadcast a todos los equipos de la red
127.0.0.1 Loopback

192.18.0 y 192.19.255 pruebas de rendimiento


Direcciones reservadas

Direccionamiento IP

Tema 100 - TCP-IP.mmap - 01/05/2011 - Mindjet


TELNET -> permite entrar en una mquina distante
FTP -> protocolo de transferencia de ficheros
Protocolos en el nivel de SMTP -> correo electrnico
aplicacin
NNTP -> protocolo de transferencia de artculos de noticias
HTTP -> protocolo de recuperacin de pginas de Internet

Orientado a conexin y confirmado


Datagramas llegan ordenados
Caractersticas
Dos tuplas: puerto origen, direccin origen, puerto destino, direccin destino

Well known Ports 0 - 1023

Registered Ports 1024 - 49151

Puertos Puertos privados o dinmicos 49152 - 65535


Los dos primeros no se pueden usar sin registrar en ICANN (antes IANA)

ICANN gestiona las direcciones IP

Cabecera fija de 20 bytes


Longitud cabecera TCP en palabras de 32 bits
Puerto origen y puerto destino -> cada uno 16 bits
N secuencia (prximo byte a recibir) y n validacin
N acuse recibo -> siguiente byte esperado, no el ltimo byte
recibido correctamente
URG Urgent Pointer
ACK
PSH Pushed data
Cabecera
RST Resetear conexin
SYN establecer conexiones y aceptarlas
Flags de un bit
FIN liberar conexin
TCPv4 Tamao ventana deslizante, puede ser 0 si
TCP/IP el receptor no quiere recibir ms
Checksum
Opciones
Ventana -> cantidad de bytes que se pueden enviar a partir del ltimo byte del que se ha recibido acuse de recibo

Direccin de 32 bits A.B.C.D de 8 bits cada uno (0 a 255)


Identifica red y host
Nodo
Mscara de red -> se aplica funcin XOR
para ver si son de la misma subred

Unicast
Multicast
Tipos direcciones
Broadcast
ICANN gestiona direcciones IP

Direccionamiento 0.0.0.0 -> inicializacin equipos, pedir IP con DHCP


255.255.255.255 -> broadcast
127.0.0.x -> loopback
192.18.0 y 192.19.255 -> reservadas pruebas rendimiento
Direcciones reservadas
Direccionamiento clsico

No orientado a conexin ni confirmado


Detecta errores pero no pide retransmisin ni correccin
Rpido -> aplicaciones de voz y vdeo en tiempo real
UDP
Puerto del emisor y del receptor -> 16 bits
Longitud -> 16 bits. Tamao en bytes del datagrama (cabecera + datos)
Cabecera
Checksum (16 bits)

Tema 100 - TCP-IP II.mmap - 29/04/2011 - Mindjet


Escasez direcciones IPv4
Autoconfiguracin y descubrimiento automtico -> ICMP
Cabeceras ligeras -> menos campos
Permite QoS y tipo de trfico (IPv4 best effort) -> mayor soporte para extensiones y opciones
Mejorar enrutamiento
de paquetes en Internet No permite fragmentacin intermedia -> slo en origen
Motivos
Reduccin del tiempo de proceso con cabecera de longitud fija
Consolidar seguridad a nivel de red y transporte
Despliegue definitivo comunicaciones mviles
Aplicaciones audiovisuales
Plataforma estable para
Mercado domstico

Direcciones 128 bits (se ampla capacidad de direccionamiento vs IPv4

Cabecera 40 Bytes con extensiones (en la parte de datos) -> simplificacin formato cabecera vs IPv4
Reserva de trfico etiquetado (QoS)
Caractersticas
Etiquetas de flujos Manejar QoS y administracin de ancho de banda sin analizar cabeceras de TCP y UDP
Protocolos de seguridad -> IPSec (utilidades de autenticacin y privacidad)
Mecanismos de autoconfiguracin y descubrimiento de vecindad

Nodo -> cualquier dispositivo IPV6


Host -> nodo que no reenva paquetes
1 dir IPv6 -> 1 interfaz
X dir IPv6 -> 1 interfaz
1 dir IPv6 -> x interfaces
Conceptos Interfaz -> conexin a un medio de transmisin
0 dir IPv6 -> 1 interfaz (2 routers conectados punto a punto)

Direccionamiento IPV6 al interfaz no al nodo


Enlace -> medio de transmisin
Vecinos -> nodos conectados al mismo enlace
Direccin de nivel de enlace -> direccin fsica del interfaz

IPv6 Link local -> autoconfiguracin (no se puede enrutar)


Site local -> dentro de un sitio sin prefijo global (direccin privada)
Unicast Globales -> necesitan prefijo global (direcciones pblicas)
Tipos direcciones Direcciones IPv6 con IPv4 incrustadas
Multicast
Anycast -> el paquete slo llega a uno de los interfaces

Traffic class -> paquetes que se les puede controlar el flujo y los que no
Flow label -> conexiones entre origen y destino con prioridades y requisitos (MPLS y QoS

Longitud de la carga -> no cuenta los bytes de cabecera -> 65535 Bytes -> 65576 Bytes
Cabecera de informacin de nivel superior (TCP, UDP) -> puede ser 0 o varias
Las cabeceras de extensin se colocan en cabeceras separadas entre la cabecera IPv6 y la cabecera de capa superior
Cabecera
Slo se examinan en el nodo destino, no entre medias
Se procesan en el orden estricto en el que aparecen en el paquete
Excepcin -> cabecera de opciones de salto a salto
Tamao -> entero mltiplo de 8 octetos
Opciones salto a salto -> cabecera siguiente IPv6 0
Siguiente Encaminamiento desde la fuente
Enrutamiento -> cabecera siguiente IPv6 43

Fragmentacin MTU mnima 1280 Bytes (IPv4 576 Bytes) -> cabecera siguiente IPv6 44
Cabeceras de extensin
Verificacin de autenticidad
Carga til cifrado de seguridad
Opciones de destino -> cabecera siguiente IPv6 60
No next header -> cabecera siguiente IPv6 59

Tema 100 - IPv6 I.mmap - 30/04/2011 - Mindjet


128 bits en 8 secciones hexadecimales de 16 bits cada una
Al inicio de una seccin
Secciones consecutivas de ceros se agrupan una vez en la direccin
Abreviacin de ceros
Una seccin de ceros se pueden abreviar
Con IPv4 -> 6 secciones primeras en hexadecimal, 2 restantes IP clsica
Identificador inicial no FF
Se asignan a uno o varios interfaces de un solo nodo
Parte pblica y parte interna de gestin
Direcciones IPv4 antiguas (equivalencia)
Unicast de uso local FE80:<ID-interfaz> -> para autoconfiguracin
FEC0::<subred>:<ID-interfaz> -> uso local sin salir fuera

Proveedores y puntos de intercambio


1. Topologa pblica
TLA top level aggregator -> proveedores principales

2. Topologa Topologa local que no ofrece servicios a nodos exteriores a la organizacin


de sitio
Unicast NLA next level agregator -> tantas organizaciones como soporta IPv4 (24 bits)
nico asignado a cada interfaz
3. Identificacin de interfaz
Tres niveles SLA site level aggregator -> identificar subredes
Jerrquicas

Direcciones 2xxx:... y 3xxx:...

Estructuralmente como unicast


Anycast Se asigna a todos los routers -> el nodo al invocarla enva los paquetes slo al ms cercano

Se asigna a un grupo de nodos y todos reciben el paquete


Direccionamiento Uno nodo puede tener varias direcciones multicast para recepcin

FF01::1 -> broadcast a todos los interfaces de mi nodo

FF inicial FF02::1 -> broadcast a todos los nodos/routers del enlace

IPv6 FF01::2 -> broadcast a todos los routers al que alcance el nodo
T=0 -> direcciones permanentes
Flags
T=1 -> direcciones transitorias

0 -> reserved

Multicast 1 -> node-local


2 -> link local
3 -> subnet local
Scope
Direccionamiento 4 -> admin local
5 -> site local
8 -> organization local
E -> global (Internet)

Tema 100 - IPv6 II.mmap - 30/04/2011 - Mindjet


Detecta errores encontrados en la interpretacin de paquetes y realiza el diagnstico en la capa de internet
Notificacin de destino inalcanzable
Aviso de que el paquete es grande y no se puede fragmentar
Timeouts
Identificacin de problemas de formato
Eco y rplica (ping)
Mensajes multidifusin para descubrimiento de vecinos
Determinacin MTU
ICMPv6 Funciones Stateless Autoconfiguration -> saca la informacin IP mnima
Zero Configuration Networking
Descubrimiento de Statelful Autoconfiguration -> saca mucha informacin (DHCPv6)
nodos adyacentes
(para Solicitud de routers disponibles
configuraciones Aviso o publicacin de disponibilidad propia
complejas DHCP)
Solicitud de publicidad en los nodos adyacentes
Aviso o publicacin del propio nodo
Redireccin
Reemplaza y mejora a los protocolos ARP y RARP

Ambas versiones compatibles a nivel de paquete


Dos pilas -> una para IPv4 y otra para IPv6
Dual - stack Dispositivos duales

Se coge un paquete Ej. IPv6 y se mete dentro de la carga til de IPv4


Convivencia Basadas en encapsulamiento
y transicin
Enfocadas a atravesar una red IPvy para unir dos islas IPvx
IPv4 - IPv6
Tcnicas -> Direccin de terminacin del tnel se determina en funcin del paquete enviado
Tneles automticos
Tunelizado Si el destino es IPv6 nativo no se puede emplear

Interconectan islas IPv6 a travs de redes IPv4


Tneles manuales
Cada extremo es un nodo dual

Permite llevar carga de trfico sobre IP garantizando fiabilidad, entrega, etc.


Combina flexibilidad de Internet con calidad, fiabilidad y seguridad de servicios dedicados
Niveles de rendimiento diferenciados
Red privada IP Priorizacin del trfico
Aplicaciones de voz y multimedia

Cada usuario, una etiqueta -> determina por donde va a ir la informacin

Ingeniera de trfico Asigna a los datagramas una etiqueta nica para conmutacin rpida en
los routers intermedios
Policy routing
Servicios de VPN
QoS
Soporta el envo de paquetes tanto unicast como multicast
Funciona sobre cualquier tecnologa de transporte
IPv6 Permite ofrecer servicio multiprotocolo y ser portable sobre diferentes tecnologas (ATM, FR, LAN)
Nivel 2 Conmutacin ms rpida
Protocolo de transporte con campo para la identificacin de circuitos virtuales -> se utilizan para etiquetas MPLS
Etiquetado en nivel 2 y 3
Nivel 3 -> IPv6 tiene espacio en su cabecera para implementarlo
Si tecnologa no soporta campo para etiquetas (Ethernet o PPP) -> cabecera genrica MPLS de 4 octetos entre cabecera de nivel 2 y 3

Entrada -> ingress rputer


LER -> elemento que inicia o terminal el tnel. Interfaz con otras redes
Saldia -> egress router

Elemento que conmuta etiquetas. Participa en el establecimiento de circuitos extremo-extremo de la red


No hacen uso de la cabecera IP
LSR Para realizar la conmutacin, tienen unas tablas de envo o conmutacin -> por cada etiqueta
recibida a travs de interfaz entrante se especifica interfaz de salida y nueva etiqueta
Etiqueta vieja es sustituida por la nueva
MPLS
Camino unidireccional MPLS. El trfico duplex requiere dos LSPs)
Cada LSR selecciona independientemente el prximo salto para un FEC determinado
Encaminamiento salto a salto
Protocolo LDP para asignacin de etiquetas

Establecimiento de tnel El LER de entrada determina la secuencia de saltos explcito desde la entrada hasta la salida
en un dominio MPLS Bajo demanda o desde el origen
Protocolo CR-LDP y RSVP para asignacin etiquetas
LSP Encaminamiento explcito
El LER de salida distribuye las etiquetas que se deben utilizar para alcanzar destino
No solicitado o desde el destino
Protocolo LDP para asignacin etiquetas
Elementos
Es posible establecer LSP primarios y de backup
LSPs con origen distinto y mismo destino pueden converger
dentro de la red compartiendo el ltimo tramo de salto Vs. Tneles IP o circuitos virtuales se crea especfico para cada pareja origen-destino

LDP -> protocolo para la distribucin de etiquetas MPLS entre los equipos de la red
Definido por IETF para reservar recursos en una red
Extensin de RSVP para realizar ingeniera de trfico sobre redes MPLS
Para
requisitos LER necesita establecer un LSP para un LER de salida -> enva mensaje RVSP llamado path
RSVP-TE
de calidad LER intermedios reciben el path lo procesan y retransmiten
de servicio Funcionamiento
Mensaje llega al LSE destino, reserva recursos internos, selecciona la etiqueta a utilizar por ese tnel y la propaga con un mensaje de reserva
LSRs intermedios reciben asignacin de etiqueta con mensaje de reserva, reservan los recursos internos y determinan la etiqueta

CR-LDP Extensin de LDP para permitir el encaminamiento basado en restricciones

FEC -> trfico que se encamina bajo una etiqueta


LIB -> informacin de encaminamiento

Camino prefijado desde el origen -> se pueden utilizar etiquetas para identificar cada comunicacin y en cada salto se puede cambiar de etiqueta
Paquetes con mismo destino pueden usar diferentes caminos
Encaminamiento Las etiquetas con el mismo destino y tratamiento se agrupan en una misma etiqueta
Las etiquetas se pueden apilar -> se puede encaminar de manera jerrquica

VPLS Permite crear una red privada virtual de nivel 2 sobre red IP/MPLS

Circuito virtual punto a punto


VLL
EoMPLS

Tema 100 - IPv6 III.mmap - 01/05/2011 - Mindjet

Potrebbero piacerti anche