Вы находитесь на странице: 1из 102

TCP/IP E INTERNET

Propiedad intelectual de Daniel Daz @ 2010

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

Propiedad intelectual de Daniel Daz @ 2010

INTRODUCCION

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

CONMUTACION DE CIRCUITOS
Implica la existencia de un camino dedicado entre el transmisor y el receptor de datos.
Propiedad intelectual de Daniel Daz @ 2010

Se establecen 03 fases:
Inicio de la conexin Transferencia de datos Liberacin de la conexin

1
3
Fin

2 4
ddiaz@inictel-uni.edu.pe

Adecuado para voz


XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

CONMUTACION DE PAQUETES
No existe conexin dedicada entre dos puntos de la red.
2 1 1
Propiedad intelectual de Daniel Daz @ 2010

ASI FUNCIONA INTERNET

1 2 1 2 2 1 2 1

Origen

Destino Unidad de informacin


ddiaz@inictel-uni.edu.pe

Contiene: Direcc. de origen Direcc. de destino

Control del paquete

Datos del paquete (longitud variable)

Paquete de Datos

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

CONMUTACION DE CELDAS
Control del paquete Datos del paquete (longitud variable)
05 Bytes
48 Bytes

53 bytes

Paquete de Datos<216 bytes

Celda

Propiedad intelectual de Daniel Daz @ 2010

Es utilizado por la red ATM.

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

ASPECTO GENERAL
Dato Protocolo a Protocolo b

Capa n+1Protocolo j
Propiedad intelectual de Daniel Daz @ 2010

Protocolo p Un programa: un (01) mdulo

Protocolo q

Capa n

Protocolo t

. . . .
Protocolo k
ddiaz@inictel-uni.edu.pe

Protocolo 1

Capa 1
ARQUITECTURA DE PROTOCOLOS
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

ENCAPSULAR
Dato

Protocolo 1
Propiedad intelectual de Daniel Daz @ 2010

Cabecera

Dato

Protocolo 2

Cabecera Cabecera

Dato

Cabecera

Dato
ddiaz@inictel-uni.edu.pe

La informacin de control puede contener:


Direccin de destino y de origen. Tcnicas de deteccin de error. Informacin sobre el tipo de dato que transporta. Etc.
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

EJEMPLO PRACTICO
Internet IPv4

IPv4 IPv6 Datos Datos

Router Dual Stack IPv4/IPv6 Propiedad intelectual de Daniel Daz @ 2010

Infraestructura existente en la Internet

Router Dual Stack IPv4/IPv6


IPv6 Datos

IPv6 Datos

LAN con IPv6

LAN con IPv6

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

Propiedad intelectual de Daniel Daz @ 2010

MODELO DE REFERENCIA OSI y ARQUITECTURA TCP/IP


ddiaz@inictel-uni.edu.pe XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

CAPAS DEL MODELO OSI


La ISO crea el Modelo de Referencia OSI en 1984.
Propiedad intelectual de Daniel Daz @ 2010

Est formado por 07 Capas.


XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

El objetivo fue crear un grupo de protocolos que permita nteroperar las diversas redes de datos emergentes en esa fecha.

TCP/IP E INTERNET

PRINCIPIOS DE LAS SIETE CAPAS


Cada capa es independiente de otras capas:
Principio de abstraccin.

Propiedad intelectual de Daniel Daz @ 2010

Cada capa debe realizar una funcin bien definida y no repetirse en otra capa. Cada capa debe contener un conjunto de protocolos estandarizados. La complejidad del intercambio de informacin entre las capas debe ser sencilla:
Encapsulamiento
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

ARQUITECTURA TCP/IP
Aplicacin Transporte
Propiedad intelectual de Daniel Daz @ 2010

Aplicacin Transporte Internet Interfaz de Red


ddiaz@inictel-uni.edu.pe

Internet Interfaz de Red

INTERNET

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

FUNCIONES DE LAS CAPAS TCP/IP


Capa de Interfaz de Red
Coloca y recibe los paquetes TCP/IP del medio de la red. Permite que TCP/IP sea independiente del medio. LAN: Ethernet, Token ring, etc. WAN: X.25, Frame Relay y nuevas tecnologas (ATM).
Propiedad intelectual de Daniel Daz @ 2010

Capa de Internet
ddiaz@inictel-uni.edu.pe

Es responsable del direccionamiento, encapsulamiento y enrutamiento. Ofrece dos tipos de servicios: Circuito virtual y Datagrama Los principales protocolos son: IP, ICMP, IGMP y ARP(*).
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

FUNCIONES DE LAS CAPAS TCP/IP


Proporciona dos tipos de servicios a las aplicaciones: Servicio de sesin orientado a conexin: - Confiable, secuencia, acuse de recibo, control de flujo. - Protocolo TCP. Servicio de datagrama u orientado a no conexin - No confiable. - Protocolo UDP Define los protocolos que las aplicacin utilizarn para intercambiar sus datos. Algunos protocolos: HTTP, FTP, TELNET, DNS, RIP, TELNET, etc.
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES ddiaz@inictel-uni.edu.pe

Capa de Transporte

Propiedad intelectual de Daniel Daz @ 2010

Capa de Aplicacin

TCP/IP E INTERNET

INTERCONEXION DE LAN
Tabla de enrutamiento

Aplicacin Transporte Internet


Propiedad intelectual de Daniel Daz @ 2010 TCP TCP

Aplicacin Transporte Internet Interfaz de Red


IP MAC IP IP IP MAC IP

Internet
Interfaz de Red Interfaz de Red

Interfaz de Red

MAC IP

MAC IP

MAC IP

MAC IP
ddiaz@inictel-uni.edu.pe

El tema clave.La tabla de enrutamiento


Contiene un listado de las redes de destino. Contiene la interfaz de salida o siguiente salto para llegar a la red de destino.
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

ENCAPSULAMIENTO EN TCP/IP (Ejemplo)


Informacin a enviar (web)

Capa de Aplicacin
Protocolo TCP

Protocolo HTTP

Cabecera HTTP
Cabecera Cabecera TCP HTTP

Informacin a enviar (web)


Informacin a enviar (web)

Aplicacin TCP

Capa de Transporte
Propiedad intelectual de Daniel Daz @ 2010

Protocolo IP

Cabecera Cabecera Cabecera IP TCP HTTP Cabecera IP

Informacin a enviar (web)

IP

Capa de Internet
Datos de IP

Trama Ethernet

MAC MAC Cabecera Tipo Dest. Orig. IP Dest. Orig.

Datos de IP Datos de la Trama

Drive Ethernet

Capa de Enlace MAC MAC de Datos Tipo

Ethernet

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

ARQUITECTURA TCP/IP CON IEEE


TCP/IP IEEE 802 TCP con IEEE

Aplicacin
Propiedad intelectual de Daniel Daz @ 2010

Transporte Internet Interfaz de Red

Protocolos de la capas superiores


Control de Enlace Lgico-LLC Control de Acceso al Medio- MAC Fsico

Aplicacin Transporte Internet


Control de Enlace Lgico-LLC Control de Acceso al Medio- MAC Fsico

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

ANALOGIA DE FUNCIONAMIENTO
APLICACIONES
Proceso 2 Proceso 1 Proceso 3 Proceso 4 Proceso 5

Propiedad intelectual de Daniel Daz @ 2010

MULTIPLEXA

Comunicacin lgica entre hosts Casa-a-casa

DEMULTIPLEXA

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

Comunicacin lgica entre procesos Persona-a-persona

TCP/IP E INTERNET

Propiedad intelectual de Daniel Daz @ 2010

CAPA DE ENLACE DE DATOS


ddiaz@inictel-uni.edu.pe XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

COMO FUNCIONA LA CAPA DE ENLACE DE DATOS


Direccin IP de origen IP1 Direccin IP de destino IP2

Aplicacin
Aplicacin Transporte Internet Enlace de datos Propiedad intelectual de Daniel Daz @ 2010

Decide enviar a la puerta de enlace Tabla de enrutamiento

Router
Internet Enlace de datos

Decide enviar al router R2

Fa,Fb

Fa

Fb
Fc,Fd

R1
Fc
Fc,Fd ddiaz@inictel-uni.edu.pe

Fd

R2
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

SERVICIOS EN CAPA DE ENLACE DE DATOS Enmarcado (Framing)


Casi todos los protocolos de la capa de enlace

Propiedad intelectual de Daniel Daz @ 2010

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

encapsula cada uno de los datagramas de la capa de red. Acceso de enlace Un protocolo MAC especifica las reglas para que una trama sea transmitido en el enlace. Vara segn el canal: punto-a-punto o broadcast Envo confiable Segn sea el medio, puede ser necesario que la capa de enlace ofrezca una garanta en el envo de la trama entre los extremos de un enlace.

TCP/IP E INTERNET

SERVICIOS EN CAPA DE ENLACE DE DATOS


Control de flujo Evita que el nodo receptor pueda saturar sus buffers y se origine prdidas de trama. Deteccin de error Varios protocolos de la capa de enlace suministra mecanismos para detectar la presencia de uno o ms Son similares a la capa de transporte. errores. Capa de transporte E2E y Capa de enlace entre Corregir error dos nodos conectado en un enlace Algunos protocolos de la capa de red slo corrigen errores en la cabecera del protocolo (ej. ATM) Half duplex y Full duplex
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

Propiedad intelectual de Daniel Daz @ 2010

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

DETECCION DE ERRORES
Todo proceso de deteccin se basa en lo siguiente:
E = f (datos)
Propiedad intelectual de Daniel Daz @ 2010

Datos

DatosE
informacin a transmitir Transmisor

Receptor

Datos E
ddiaz@inictel-uni.edu.pe

E = f (datos)

SI

E=E
NO
Error

Correcto

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

ALGORITMO CRC
Se considera un mensaje D con d bits: Se desplaza el mensaje D hacia la izquierda r bits:
Propiedad intelectual de Daniel Daz @ 2010

Mensaje de D de d bits

Mensaje de D de d bits

r bits en cero

D.2r

Se selecciona r bits adicionales denominado R:


El transmisor enva el siguiente mensaje:
Mensaje de D de d bits

R con r bits

R
ddiaz@inictel-uni.edu.pe

R con r bits

d+r bits

D.2r

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

DEMOSTRACION DEL ALGORITMO CRC


Algn detalle previo....Aritmtica Mdulo 2 sin carry no borrow
x y x 0 1 0 1 0 1 1 0 y

Suma es equivalente a OR-Exclusivo.


Propiedad intelectual de Daniel Daz @ 2010

0+ 0 0

0+ 1 1

1+ 0 1

1+ 1 0

0 0 1 1

00 0

01 1

10 1

11 0

x y=x+y
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

Resta es equivalente a OR-Exclusivo.

TCP/IP E INTERNET

DEMOSTRACION DEL ALGORITMO CRC


Encontrando el parmetro R:
El transmisor enva la siguiente informacin D.2r R Se debe encontrar un Generador G con r+1 bits, tal que: D.2r R = nG
Divisor de r+1 bits Cociente (no usado en el algoritmo)
ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2010

Or-exclusivo en ambos lados: (D.2r R) R = nG R Por propiedad: (x y) y = x D.2r = nG R D.2r = nG + R

R es el residuo de dividir D.2r con G

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

VISUALIZANDO
Mensaje D de d bits r Polinomio estandarizado

2 Mensaje D . (2 r ) : Desplazado a la izquierda r bits

Propiedad intelectual de Daniel Daz @ 2010

000....000

Nmero predeterminado de r+1 bits

Mensaje D desplazado r bits a la izquierda

Residuo R de r bits

TRAMA A TRANSMITIR

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

FCS

Residuo R de r bits

Cociente (no usado)

TCP/IP E INTERNET

EJEMPLO
El mensaje D=11100110 Generador G=11001. (r=4) Obtener la trama enviada a la red
10110110 11001 11100110 0000 11001 00101 1 00000
01011 1 11001 01110 0 11001 00101 0 00000
ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2010

01010 0 11001 01101 0 11001 00011 0 00000 00110

Resp) Trama a transmitir: 11100110 0110

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

POLINOMIO GENERADOR
Los polinomios se representan como: P(X) = x9 + x7 + x3 + x2 + 1 = 1 0 1 0 0 0 1 1 0 1 Tres polinomios usados y estandarizados son: CRC-16 =x16+ x15 + x2 + 1.
Propiedad intelectual de Daniel Daz @ 2010

CRC-16 =x16+ x12 + x5 + 1.


12 11 CRC-32 =x32+ x26 + x23+ x22+ x16 + x + x + 2 x10+ x8 + x7 + x5 + x4 + x + x + 1. Utilizado por Ethernet
http://www.erg.abdn.ac.uk/users/gorry/course/dl-pages/crc.html
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

En una red Ethernet la direccin fsica o MAC es de 48 bits.


06 bytes = 48 bits
1
Propiedad intelectual de Daniel Daz @ 2010

DIRECCIONES FISICAS O MAC

Identifica al Identifica a la Interfaz Fabricante

Direccin estandarizada por la IEEE.


OUI: Organizational Unique Identifier

http://standards.ieee.org/regauth/oui/oui.txt

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

COMO CONOCER LA DIRECCION FISICA


ipconfig /all.

Propiedad intelectual de Daniel Daz @ 2010

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

USO DE LAS DIRECCIONES FISICAS


200.1.2.2 200.1.2.3 200.1.2.4

00 02 45 7f c3 ab

02 f2 76 8c 3e 1f

01 45 ea f0 48 91

200.1.2.1

Propiedad intelectual de Daniel Daz @ 2010

La PC 200.1.2.2 enva datos a la PC 200.1.2.4


La PC 200.1.2.2 debe conocer la MAC de la PC

00 ac 9b 64 81 2c

200.1.2.4
200.1.2.2

01 45 ea f0 48 91 00 02 45 7f c3 ab Tipo

Dato de la trama: IP dest 200.1.2.4


ddiaz@inictel-uni.edu.pe

200.1.2.3

200.1.2.4

00 02 45 7f c3 ab

02 f2 76 8c 3e 1f

01 45 ea f0 48 91

200.1.2.1
00 ac 9b 64 81 2c XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

CASO ETHERNET
Se debe transformar las direcciones de alto nivel (IP) a direcciones fsicas (MAC): Se puede definir tablas que contengan: (las direcciones IP, Direcciones Fsicas)
Propiedad intelectual de Daniel Daz @ 2010

Codificar una direccin fsica dentro de una direccin de alto nivel (IP)
ddiaz@inictel-uni.edu.pe

Para definir las tablas, es necesario un protocolo que los crea y/o actualice.
ARP Address Resolution Protocol Protocolo de Asociacin de Direcciones

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

PROTOCOLO ARP
Almacenar (IPb,Fb)

IPa
Propiedad intelectual de Daniel Daz @ 2010

IPx

IPb

IPy

Direccin fsica Fa

Direccin fsica Fx

Direccin fsica Fb

Direccin fsica Fy
ddiaz@inictel-uni.edu.pe

Deseo direccin fsica de IPb. Pero envo mi IPa y Fa

Directo

Envo de direccin fsica Fb y direccin internet IPb

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

FORMATO DEL PROTOCOLO ARP


0 HARDWARE TYPE HLEN (LongHw) PLEN (LongProt) 15 16 31 PROTOCOL TYPE OPERATION

28 bytes
Propiedad intelectual de Daniel Daz @ 2010

SENDER HARDWARE (Direcc. Hw. del transmisor) SENDER HARDWARE SENDER IP (Direcc. IP del trans) SENDER IP (Direcc. IP del trans.) TARGET HARDWARE TARGET HARDWARE (Direcc. Hw. del receptor) TARGET IP (Direcc. IP del receptor.)
ddiaz@inictel-uni.edu.pe

OPERATIONTYPE : :Indicade operacinde Internet (IP). SENDER HARDWARE: Contiene la direccin hardware PLEN Indica la longitud el interfaz del alto del HLEN :: Indica :la longitud la la direccin protocolo PROTOCOL TYPE Tipo de la direccin hardware. HARDWARE Contiene la direccin Internet IP nivel. ARP. IP: Especifica protocolo de Para IP, es de 04 de 0800 parayIP.para06 RARP Ethernet, delde 06 (32 bytes bits). bytes transmisor ybytespara bits). 1 Solicitud ocupa bytes (48 Valor de 1 04 Ethernet. IP Valor transmisor Solicitud es ARP 3 ocupa (32 Respuesta Ethernet4(48 bits). 2 bits). para ARP Respuesta RARP
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

ARP ENCAPSULADO EN UNA TRAMA


0 15 16
PROTOCOL TYPE OPERATION

31

HARDWARE TYPE HLEN (LongHw) PLEN (LongProt)

28 bytes

SENDER HARDWARE (Direcc. Hw. del transmisor) SENDER HARDWARE SENDER IP (Direcc. IP del trans) SENDER IP (Direcc. IP del trans.) TARGET HARDWARE TARGET HARDWARE (Direcc. Hw. del receptor)

Propiedad intelectual de Daniel Daz @ 2010

TARGET IP (Direcc. IP del receptor.)

28 bytes del protocolo ARP


ddiaz@inictel-uni.edu.pe

Trama Ethernet
Direcc. Direcc. Tipo destino origen 0806 6 6 2 Datos 28 bytes del protocolo ARP Mnimo 46 bytes 18 bytes de relleno

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

PROTOCOLO CSMA/CD Carrier Sense Multiple Access with Collision Detection

Propiedad intelectual de Daniel Daz @ 2010

Espacio entre trama que permite al receptor asentarse.

Informacin de CISCO
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

FORMATO DE LA TRAMA SEGN IEEE 802.3 IEEE Std 802.3-1985


0 26 26 Dest. Source Prembulo Addr. Addr. 1 01 10101010
Propiedad intelectual de Daniel Daz @ 2010

0 LLC Data

3 FCS

PAD

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

Prembulo.- Sincroniza el receptor con el transmisor. SFD.- Start Frame Delimiter, inicio de trama. FCS.- Un Cyclic Redundancy Check (CRC) es usado como algoritmo.

10101011

TCP/IP E INTERNET

FORMATO DE LA TRAMA ETHERNET II


Prembulo

8 bytes

Direccin MAC Direccin MAC Tipo de destino de origen 6 bytes 6 bytes 2bytes

Datos

FCS

46 a 1500 bytes

4bytes

Propiedad intelectual de Daniel Daz @ 2010

Prembulo para sincronizar el origen con el destino. Los primeros 07 bytes estn en 10101010. El octavo byte estn en 10101011.
ddiaz@inictel-uni.edu.pe

Tipo es mayor o igual a 0600H el valor de este campo es codificado segn el protocolo de la capa superior. Ethernet II es utilizado en redes TCP/IP
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

VALORES DEL CAMPO TIPO( 0600H)(*)


0101 ~ 01FF Experimental 0800 IPv4 0806 ARP 8035 RARP 86DD IPv6 880B PPP 8847 MPLS Unicast 8848 MPLS Multicast Ms informacin en: http://www.iana.org/assignments/ethernet-numbers
(*) Todas las asignaciones dado por IANA (Internet Assigned Numbers Authority) en: http://www.iana.org/numbers.htm
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

Propiedad intelectual de Daniel Daz @ 2010

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

Propiedad intelectual de Daniel Daz @ 2010

CAPA DE INTERNET

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

CAPA DE RED o INTERNET


Router
Internet Enlace de datos

Router
Internet Enlace de datos

Router
Internet Enlace de datos

Router
Propiedad intelectual de Daniel Daz @ 2010 Internet Enlace de datos

Router
Internet Enlace de datos

Aplicacin final
Aplicacin Transporte Internet Enlace de datos

Router
Internet Enlace de datos ddiaz@inictel-uni.edu.pe

CAPA DE RED Es responsable del envo de datos desde el origen al destino

Aplicacin final
Aplicacin Transporte Internet Enlace de datos

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

FUNCIONES DE LA CAPA DE RED o INTERNET Determinacin (routing) del trayecto E2E o path:
El administrador de red pueden definir el trayecto. Algoritmos de enrutamiento (routing algorithms)

pueden definir el trayecto. Envo hacia adelante o Forwarding: Un paquete que arriva en la entrada de un router, el router debe mover el paquete a la apropiada interfaz de salida, para llegar a su destino. No establece llamada, (no Call setup) : La capa de red en la Internet no realiza ningn establecimiento de llamada (no hay estados).
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

Propiedad intelectual de Daniel Daz @ 2010

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

MODELO DE SERVICIO DE CAPA DE RED o INTERNET: Circuito Virtual


Aplicacin Transporte 4 Enlace de datos 1 Inicio de llamada Propiedad intelectual de Daniel Daz @ 2010 Red Enlace de datos Recepcin de datos Red Llamada conectada Envo de datos 5 Red Enlace de datos Red Enlace de datos

Mensajes de sealizacin

Aplicacin Transporte Red Enlace de datos ddiaz@inictel-uni.edu.pe

3
Aceptacin de llamada 2 Ingreso de llamada

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

MODELO DE SERVICIO DE CAPA DE RED o INTERNET: Datagrama


Aplicacin Transporte Red Enlace de datos Red Enlace de datos Red Enlace de datos

Propiedad intelectual de Daniel Daz @ 2010

Red Enlace de datos

Aplicacin
ddiaz@inictel-uni.edu.pe

Servicio datagrama
Arquitectura de Red Internet Modelo de servicio Best Effort Garanta de Ancho de banda No Garanta de No-prdida No Orden No Indica congestin No

Transporte Red Enlace de datos

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

MODELO DE SERVICIO DE INTERNET Modelo best-effort: la red intenta enviar

los datos correctamente, pero no lo garantiza. La red no garantiza la capacidad mnima, ni retardo mximo, ni variaciones mximas de los retardos o jitter La red no garantiza la entrega, ni el orden de entrega de los datos. Este modelo se basa en: Las aplicaciones elsticas Sistemas finales inteligentes
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

Propiedad intelectual de Daniel Daz @ 2010

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

EL PROTOCOLO IP
Protocolo Protocolo Protocolo TCP
Propiedad intelectual de Daniel Daz @ 2010

Protocolo Protocolo UDP

Protocolo ICMP
Protocolo IP
Red Ethernet
Red Red

Protocolo IGMP

Red Wireless

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

FORMATO DEL PROTOCOLO IP


0 4 8 16 19 Ver HLEN Tipo Serv. Longitud total

31

Identificador
TTL

Indic Desplaz de frag.

Protocolo Suma de chequeo Direccin de origen Direccin de destino Opciones-relleno


ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2010

Cabecera IP

Datos del datagrama

Carga til

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

ESTRUCTURA DE LAS DIRECCIONES IP


Ver HLEN Tipo Serv. Identificador TTL Protocolo Longitud total Indic Desplaz de frag. Suma de chequeo

31

Direccin de origen Direccin de destino Opciones-relleno

Direccin de red netid

Direccin host hostid

Propiedad intelectual de Daniel Daz @ 2010

Carga til

Red

Una direccin IP consiste de dos nmeros:


IP Address = <nmero de red> <nmero de host>
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

Host

TCP/IP E INTERNET

CLASES DE DIRECCIONES EN IPv4


0 7 8 15 23 31

Clase A 0

0-127 27-2=126 redes

Direccin host 224-2=16 777 214 host Direccin host 216-2=65 534 host Direccin host 28-2=254 host
ddiaz@inictel-uni.edu.pe

Clase B 1 0
Propiedad intelectual de Daniel Daz @ 2010

128-191 214-2=16 382 redes 192-223 221-2=2 097 150 redes

Clase C 1 1 0

Clase D 1 1 1 0 Clase E 1 1 1 1

ID de routers En los grupo multicast actuales se puede habilitar la direccin Reservado para uso futuro de red extremas

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

NOTACION DE LAS DIRECCIONES IP


Mi PC

Propiedad intelectual de Daniel Daz @ 2010

1100 1000 0010 0101 1000 0011 0011 0001 200 37 131 49 Notacin decimal con puntos o dotted-decimal
ddiaz@inictel-uni.edu.pe

200.37.131.49

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

DIRECCIONES IP PRIVADAS
(RFC 1918, http://www.ietf.org/rfc/rfc1918.txt)

La RFC 1918 describe la asignacin de direcciones IP para redes privadas.


El objetivo es re-usar direcciones
Propiedad intelectual de Daniel Daz @ 2010

Surge el protocolo NAT


XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

Bloques de direcciones IP privadas 10.0.0.0 - 10.255.255.255 Prefijo: 10/8 172.16.0.0 - 172.31.255.255 Prefijo: 172.16/12 192.168.0.0- 192.168.255.255 Prefijo: 192.168/16

TCP/IP E INTERNET

CUAL ES LA IDEA DE SUBNETTING


El nmero de host es dividido en dos partes:
un segundo nmero de red o subnet y un nmero de host. 0 7 8 15 23
Clase A 0
Propiedad intelectual de Daniel Daz @ 2010

31

0-127 27-2=126 redes

Direccin host 224-2=16 777 214 host


El mismo principio para clase B y C.
ddiaz@inictel-uni.edu.pe

7 bits

n bits

24-n bits

Clase A 0

0-127

Direccin de Subnet 2n-2 subredes

Direccin host 224-n-2 host

27-2=126 redes

IP Address = <nmero de red> <nmero subnet><nmero de host>


XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

CONCEPTO DE MASCARA DE SUBNET


Para identificar en la direccin IP el nmero de subnet y el nmero de host se usa una mscara de subnet.
7 bits
Propiedad intelectual de Daniel Daz @ 2010

n bits

24-n bits

Clase A 0

0-127

Direccin de Subnet

Direccin host
AND
ddiaz@inictel-uni.edu.pe

Direccin local

Mscara 1 1 1 1 1 1 1 1 1 1 1 1..1 1 1 1 0 0 0 0 0 0 . 0 0 0 0 0 0
Indica el nmero de red Indica que bits de la Direccin Local son usados para identificar una sub-red

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

LAN

EJEMPLO DE SUBNETEO
...
Subred 0

210.1.2.0/27

Cada subred con 30 IP mximo.


Prefijo de red LAN 210.1.2.0/24 210.1.2.xxxx xxxx
25-2 = 30 direcciones IP

.1 F0 210.1.2.32/27
Propiedad intelectual de Daniel Daz @ 2010

.33 F1 F2 .65

INTERNE T

...
210.1.2.64/27

Subred 1

210.1.2.0000 0000 = 210.1.2.0/27 Subred 0


ddiaz@inictel-uni.edu.pe

210.1.2.0010 0000 = 210.1.2.32/27Subred 1 210.1.2.0100 0000 = 210.1.2.64/27Subred 2


Subred 2

...

Mscara = 11111111 11111111 11111111 11100000


255 . 255 . 255 . 224

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

EJEMPLO DE VLSM
R2 R3

200.1.1.0/26
SW1

200.1.1.64/26
R1 R4
SW2

. ..
Propiedad intelectual de Daniel Daz @ 2010

. ..

R6

R5

22= 4 Subredes

26-2 = 62 direcciones IP

200.1.1.0000 0000 = 200.1.1.0/26 Subred 0 200.1.1.0100 0000 = 200.1.1.64/26Subred 1 Mscara = 11111111 11111111 11111111 11000000
255 . 255 . 255 . 192

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

Red LAN con prefijo de red 200.1.1.0/24, cada subred con 62 IP mximo.

Prefijo de red LAN 200.1.1.0/24 200.1.1.xxxx xxxx

TCP/IP E INTERNET

EJEMPLO DE VLSM
R2 200.1.1.132/30 R3

200.1.1.0/26
SW1

1 200.1.1.152/30

200.1.1.64/26
2 200.1.1.160/30

R1

R4

SW2

. ..
5 Propiedad intelectual de Daniel Daz @ 2010

. ..
3

R6

200.1.1.144/30

R5

Para los enlaces WAN volvamos a subnetear:


200.1.1.1000 0000 = 200.1.1.128/26Subred 2 200.1.1.1000 0000 = 200.1.1.128/30 VLSM 0 200.1.1.1000 0100 = 200.1.1.132/30 VLSM 1 200.1.1.1000 1000 = 200.1.1.136/30 VLSM 2 .
ddiaz@inictel-uni.edu.pe

VLSM

. . . 200.1.1.1010 0000 = 200.1.1.160/30 VLSM 8


XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

PROTOCOLO ICMP
0 4 8 16 19 Longitud total 31 Ver HLEN Tipo Serv.

Propiedad intelectual de Daniel Daz @ 2010

Cabecera IP

Indic Desplaz de frag. Identificador Protocolo TTL Suma de chequeo 1 Direccin de origen

Protocolo ICMP
Tipo

Direccin de destino Cdigo Suma de chequeo


ddiaz@inictel-uni.edu.pe

Otros campo, cabecera IP+datos

Cabecera de la trama

Cabecera del paquete IP

Cabecera ICMP

Datos ICMP

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

LA CLAVE DE INTERNET: Sus tablas


LAN destino Mscara Salto sigte LAN destino Mscara Salto sigte

220.20.20.0 255.255.255.0 200.1.2.6

210.10.10.0 255.255.255.0 200.1.2.5

200.1.2.5 200.1.2.6

Propiedad intelectual de Daniel Daz @ 2010

Red LAN 210.10.10.0 255.255.255.0

Red LAN 220.20.20.0 255.255.255.0

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

TABLA DE ENRUTAMIENTO DINAMICO


El enrutamiento dinmico es definido por un algoritmo de enrutamiento implementado en cada router: Se necesita protocolo de enrutamiento
Propiedad intelectual de Daniel Daz @ 2010

El enrutamiento dinmico es escalable y adaptable: La red puede crecer y adaptarse. El enrutamiento dinmico origina sobrecarga en la red: se envan paquetes entre routers. Una mejor solucin podra ser una red hbrida: Parte de la red usa enrutamiento esttico y otra parte enrutamiento dinmico.
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

SISTEMAS AUTONOMOS (AS)

Propiedad intelectual de Daniel Daz @ 2010

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

Es un conjunto de redes bajo una administracin comn y comparten una estrategia de enrutamiento comn. Un AS se identifica por un nmero de 16 bits (existe una recomendacin para 32 bits). LACNIC es el que lo administra en nuestra regin.

SISTEMA AUTNOMO 1000

TCP/IP E INTERNET

PROTOCOLO ENRUTADO-vs-ENRUTAMIENTO
tabla -- -- --- -- --- -- --- -- --- -- --- -- -Dato
Propiedad intelectual de Daniel Daz @ 2010

-- -- --- -- --- -- --- -- --- -- --- -- --

tabla -- -- --- -- --- -- --

tabla -- -- --- -- --- -- --

tabla Dato

Protocolo de enrutamiento: Actualiza las Tablas Protocolo enrutado: Contiene los datos

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

PROTOCOLOS DE ENRUTAMIENTO
IGP: RIP, IGRP, OSPF, EIGRP IGP: RIP, IGRP, OSPF, EIGRP

EGP: BGP
Propiedad intelectual de Daniel Daz @ 2010

SISTEMA AUTNOMO

SISTEMA AUTNOMO

RFC 4271: A Border Gateway Protocol 4 (BGP-4) http://www.ietf.org/rfc/rfc4271.txt


XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

TIPOS DE SISTEMAS AUTONOMOS


Sistemas Autnomos sin trnsito Sistemas Autnomos de trnsito
ISP1 Redes n3, n4 ISP2 Redes n5, n6 ISP1 Redes n3, n4 ISP2 Redes n5, n6

Propiedad intelectual de Daniel Daz @ 2010

AS Redes n1, n2

AS
iBGP

Redes n1, n2

El AS no permite el trfico de
trnsito a travs de l. El AS slo publica sus redes y no propaga otras redes aprendidas.

Los routers que utilizan iBGP


se denominan de trnsito cuando transportan trfico de transito.
No existen dos protocolos diferentes iBGP y eBGP. Es el mismo BGP en escenarios diferentes

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

TABLA DE ENRUTAMIENTO ESTTICO

Propiedad intelectual de Daniel Daz @ 2010

Tambin se puede especificar la interfaz de salida del router


XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

CLASIFICACIN DE LOS PROTOCOLOS DE ENRUTAMIENTO

Propiedad intelectual de Daniel Daz @ 2010

Informacin de CCNA-CISCO

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

INTRODUCCION AL PROTOCOLO RIP


RIP presenta dos versiones: RIPv1 y RIPv2
RIPv1 Es un protocolo de enrutamiento con clase.

RIPv2 Es un protocolo de enrutamiento sin clase.

RIP utiliza el algoritmo Vector Distancia.


Propiedad intelectual de Daniel Daz @ 2010

Mximo nmero de saltos en un trayecto (path) es 15. Mayores a 15 saltos es inalcanzable.

RIP utiliza como mtrica el nmero de saltos. RIP difunde su tabla de enrutamiento completa a cada router vecino en intervalos de 30 segundos
Direccin MAC=FF FF FF FF FF FF

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

RIPv1 vs RIPv2

RIPv1 enva sus actualizaciones en broadcast: 255.255.255.255.

RIPv2 enva sus actualizaciones en multicast: 224.0.0.9.


Propiedad intelectual de Daniel Daz @ 2010

RIPv2 permite autenticacin: texto plano o cifrado MD5.

En puerto utilizado es el 520.


RIP es capaz de equilibrar las cargas hasta en seis rutas de igual costos, siendo cuatro rutas la cantidad por defecto.
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

RIPv1 y RIPv2 se encapsulan en UDP.

TCP/IP E INTERNET

TEMPORIZACION DEL PROTOCOLO RIP


RIP emplea temporizadores para mejorar su rendimiento.
Routing-update timer Inicialmente 30 seg. Intervalo entre las actualizaciones de tabla de enrutamiento. Route-timeout timer Hold down en 180 seg. Cada entrada tiene un route-timeout asociado. Cuando expira, la ruta es sealada como invlida pero no es borrada de la tabla de enrutamiento. Route-flush timer Inicialmente en 240 seg Cuando expira el route-timeout, se borrar la entrada cuando expira el route-flush timer.
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

Propiedad intelectual de Daniel Daz @ 2010

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

FORMATO DEL PROTOCOLO RIP


RIPv1
0 8 16 00 00 31 0 8 Comando Versin Address Family Identifier Direccin IP

RIPv2
16 00 00 Route Tag 31 Comando Versin

Mximo 25 por paquete RIP

00 00

Address Family Identifier

Direccin IP Mscara de subred Salto siguiente Mtrica

00 00
Propiedad intelectual de Daniel Daz @ 2010

00 00 00 00
Mtrica

00 00

Address Family Direccin IP 00 00 00 00 Mtrica

00 00

Address Family

Route Tag
ddiaz@inictel-uni.edu.pe

Direccin IP 00 00 00 00 Mscara de subred Salto siguiente Mtrica

Mximo 512 bytes


XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

ENCAPSULAMIENTO DEL PROTOCOLO RIPv2


0 Ver
HLEN

8 ToS

16 Longitud Total

31

Identificador

Indicador/Desplazam.

TTL

Protocolo 11H = 17

Suma de Chequeo
.

Direccin IP de Origen Direccin IP de Destino


Propiedad intelectual de Daniel Daz @ 2010

Puerto de Origen 0208H = 520

Puerto de Destino 0208H = 520

Longitud de Mensaje Suma de Chequeo Comando Versin AFI Dominio de enrutamiento


ddiaz@inictel-uni.edu.pe

Route Tag Direccin IP

Mscara de subred Salto siguiente Mtrica

MAC MAC Destino Origen

Tipo 0800H

Datos

Trama Ethernet

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

Los routers deben conocer sus vecinos


HELLO

ALGORITMO DE DIJKSTRAPROTOCOLO OSPF

HELLO
Propiedad intelectual de Daniel Daz @ 2010

El router A debe conocer la existencia de los routers B, C y D. El router A debe enviar protocolo de descubrimiento.
ddiaz@inictel-uni.edu.pe

Cada router forma una base de datos con sus routers vecinos.
A
Router B Router C Router D

Router A Router C Router D

.........

Router C Router E

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

Cada routers enva sus estados a sus routers vecinos


Costo, mscara de enlace WAN, direccin IP, etc.
Propiedad intelectual de Daniel Daz @ 2010

ALGORITMO DE DIJKSTRAPROTOCOLO OSPF

5 2
Estado A

Estado A Estado C

5 2 3 1 2 F
ddiaz@inictel-uni.edu.pe

A 1

Cada router contiene una base de datos con los estados de los dems routers. Esta base de datos es idntica en toda la red.
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET
A 2 B 1 D 1 1 C
Propiedad intelectual de Daniel Daz @ 2010
Estados de todos los routers

ALGORITMO DE DIJKSTRAPROTOCOLO OSPF


5
F
Estados de todos los routers

E 2

Estados de todos los routers

2 2 3 1

5 F
Estados de todos los routers

1
Estados de todos los routers

2
D 1 E
ddiaz@inictel-uni.edu.pe
Estados de todos los routers

En cada router se aplica el algoritmo de Dijkstra.


Es obtiene una topologa de arbol invertido por router.
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

Propiedad intelectual de Daniel Daz @ 2010

PROTOCOLO DE TRANSPORTE

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

INTRODUCCION A LA CAPA DE TRANSPORTE

Los protocolos de la Capa de Transporte suministran una comunicacin lgica entre los proceso de las aplicaciones ejecutndose en diferentes hosts.
Los procesos estn directamente conectados aun si los hosts estn en lugares diferentes.
Propiedad intelectual de Daniel Daz @ 2010

Los protocolos de la Capa de Red suministran una comunicacin lgica entre los hosts.
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

Los protocolos de la Capa de Red son: TCP y UDP; ofrecen diferentes servicios a las aplicaciones.

TCP/IP E INTERNET

CAPA DE TRANSPORTE
Distingue el trfico de las diferentes aplicaciones activadas en el host.

Propiedad intelectual de Daniel Daz @ 2010

En el host, un protocolo de transporte mueve mensajes desde el proceso de la aplicacin al borde de la red; y viceversa. Los servicios que la Capa de Transporte puede ofrecer son restringidos por lo que puede ofrecer la Capa de Red. Ciertos servicios pueden ser ofrecidos por la Capa de Transporte aun si no lo ofrece la Capa de Red.
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

CAPA DE TRANSPORTE
La Capa de Transporte en redes TCP/IP ofrece dos protocolos:
UDP (User Datagrama Protocol) .- Suministra un servicio NO confiable y NO orientado a conexin.
Propiedad intelectual de Daniel Daz @ 2010

TCP (Transmission Control Protocol).- Suministra un servicio confiable y orientado a conexin.

UDP ofrece dos servicios a las aplicaciones:


Envo de proceso-a-proceso. Chequeo de error.
ddiaz@inictel-uni.edu.pe

TCP ofrece otros servicios a las aplicaciones:


Transferencia de datos confiable: control de flujo, nmeros de secuencias, acuses de recibos y timers. Control de congestin
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

MULTIPLEXACION Y DEMULTIPLEXACION DE LA CAPA DE TRANSPORTE


Es la extensin del envo de host-a-host al envo de proceso-a-proceso.
Proceso 1
Propiedad intelectual de Daniel Daz @ 2010

Proceso 2

Proceso

Proceso 1

Proceso 2

Proceso

Socket a Socket b

Socket j

Socket a Socket b

Socket j
ddiaz@inictel-uni.edu.pe

Capa de Transporte: Multiplexor

Capa de Transporte: Demultiplexor

Protocolo IP

Protocolo IP

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

CONCEPTO DE SOCKET
Un socket es la puerta de paso de los datos desde la capa de red a un proceso y de un proceso a la capa de red.

Propiedad intelectual de Daniel Daz @ 2010

Todo proceso tiene un socket. Un host puede tener varios socket a la vez Cada socket tiene un identificador nico.

El trabajo de recolectar datos de diferentes sockets para crear segmentos y luego enviarlos a la capa de red es multiplexar.
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

El envo de datos ubicado en el segmento hacia un correcto socket es demultiplexar.

TCP/IP E INTERNET

COMO SE IDENTIFICA UN SOCKET


A travs de los campos de los protocolos de transporte.
16 bits 16 bits

Nmero de puerto de origen


Propiedad intelectual de Daniel Daz @ 2010

Nmero de puerto de destino

Otros campos, segn sea el protocolo de transporte

Cada puerto es de 16 bits (http://www.iana.org). Valores de 0 a 1023 estn reservadas para las aplicaciones bien conocidas: HTTP (80), FTP(21).
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

Datos de la Aplicacin mensajes

TCP/IP E INTERNET

LO BASICO DEL PROTOCOLO UDP

Proporciona los mecanismos para que una aplicacin enve paquetes de datos a otra aplicacin.
UDP enva tanto el puerto de destino para que se entregue los datagramas correctamente y el puerto de origen para que el destino enve alguna respuesta.
ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2010

UDP proporciona un servicio de entrega sin Best Effort conexin y no confiable, igual que IP. Esto se conoce con servicio de Envo de Datagrama.
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

CAMPOS DEL PROTOCOLO UDP


0 15 16 31

Puerto UDP de origen

Puerto UDP de destino

Longitud del mensaje UDP Suma de verificacin UDP


Propiedad intelectual de Daniel Daz @ 2010

Datos

Longitud del mensaje UDP indica el tamao en bytes del datagrama UDP: Cabecera+Datos
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

Los puertos UDP son utilizados para demultiplexar los datagramas entre los procesos que los recibirn.

TCP/IP E INTERNET

ALGORITMO DE SUMA DE CHEQUEO


El campo suma de verificacin UDP se obtiene:
Seudo cabecera
Seudo cabecera
00 (*)

Cabecera UDP
Direccin de origen

Datos UDP

Propiedad intelectual de Daniel Daz @ 2010

Direccin de destino
Protocolo Long. mensaje UDP 11H (**)

Datos UDP (*) relleno

Datos

(**) 11H=17

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

Cabecera UDP

Puerto UDP de origen Puerto UDP destino Long. mensaje UDP 00 00

Colocado en 00 00 para iniciar el clculo

TCP/IP E INTERNET

ENCAPSULAMIENTO DE UDP EN IP
0 4 8 16 19 Longitud total
Indic Desplaz de frag.

31

Ver HLEN Tipo Serv. Identificador TTL


Propiedad intelectual de Daniel Daz @ 2010

Protocolo 17

Suma de chequeo

Cabecera IP

Direccin de origen

Cabecera IP

Datos IP

Direccin de destino
Puerto UDP de origen Puerto UDP destino Cabecera 08 bytes UDP Long. mensaje UDP Suma de verificacin
ddiaz@inictel-uni.edu.pe

Datos

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

ASPECTOS BSICOS DE TCP


TCP es un protocolo orientado a conexin.
Dos aplicaciones usando TCP (cliente-servidor) deben establecer una conexin TCP antes de intercambiar datos.

TCP tiene las siguientes caractersticas:


Propiedad intelectual de Daniel Daz @ 2010

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

La unidad de informacin pasado por TCP a IP es llamado segmento Cuando TCP enva un segmento mantiene un temporizador, esperando del otro extremo TCP la recepcin de un acuse de recibo (ACK) del segmento. Si no se recibe este ACK el segmento es retransmitido. Los segmentos TCP pueden arribar en el receptor desordenados. El receptor TCP debe descartar datos duplicados. TCP provee control de flujo.

TCP/IP E INTERNET

CABECERA TCP
0 4 8 16
Nmero de puerto de destino

31

Nmero de puerto de origen

Nmero de secuencia Nmero de acuse de recibo (ACK)


Propiedad intelectual de Daniel Daz @ 2010

Long .de Reservado cabecera

U A P R S F R C S S Y I G K H T N N

Tamao de la ventana
Puntero de Urgencia

Suma de Chequeo Opcional

Protocolo IPv4

Datos

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

Propiedad intelectual de Daniel Daz @ 2010

INTRODUCCION AL PROTOCOLO IPv6


ddiaz@inictel-uni.edu.pe XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

LO MAS NOTORIO: Direcciones en IPv6


IPv4 tiene 32 bits para las direcciones IP.
232 direcciones IP = 4 , 294 967, 296 = 4.2x109

IPv6 tiene 128 bits para las direcciones IP.


2128 direcciones IP = 3.4x1038
Propiedad intelectual de Daniel Daz @ 2010

La poblacin mundial en el 2009:


6, 829 4 00, 000 habitantes

La poblacin mundial para el 2050:


NOS FALTAN DIRECCIONES IPv4 PARA ASIGNAR A CADA SER HUMANO!!! PERO...CADA SER HUMANO TENDRA EN EL 2050 3.71X1028 DIRECCIONES IPv6
ddiaz@inictel-uni.edu.pe

9, 150 000, 000 habitantes

http://www.unfpa.org/swp/2009/es/pdf/ES_SOWP09_DemSocialEcon.pdf
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

NUEVAS APLICACIONES
Access Grid Arte: Opera Oberta

Propiedad intelectual de Daniel Daz @ 2010

http://www.accessgrid.org/

http://www.opera-oberta.org

ALMA:
Atacama Large Millimetre Array

Telemedicina
ddiaz@inictel-uni.edu.pe

http://www.eso.cl/alma.php
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

ESTRUCTURA DEL PROTOCOLO IPv6


0 4 8 12 16 24 31 Ver DS Etiqueta de flujo Lmite Longitud de carga til Cabe.sigte salto Direccin IP deorigen Direccin de origen
Propiedad intelectual de Daniel Daz @ 2010

Direccin IP de destino
Cabecera extensin 1
ddiaz@inictel-uni.edu.pe

Cabecera extensin 2 . . . Cabecera extensin n PDU de la capa superior


XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

DIRECCIONES EN IPv6
(Segn la RFC 3513-Abril de 2003)
LINK LOCAL UNICAST

Prefijo de red FE80::/10 Prefijo de red FECO::/10

UNICAST ADDRESS
Propiedad intelectual de Daniel Daz @ 2010

SITE - LOCAL UNICAST

GLOBAL UNICAST

Prefijo de red Diferente al anterior


ddiaz@inictel-uni.edu.pe

ANYCAST ADDRESS

Es una direccin Global unicast


Prefijo de red FF00::/8

MULTICAST ADDRESS

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

DIRECCIONES EN IPv6
(Segn la RFC 4291-Febrero de 2006)
LINK LOCAL UNICAST

Prefijo de red FE80::/10

UNICAST ADDRESS
Propiedad intelectual de Daniel Daz @ 2010

GLOBAL UNICAST

Prefijo de red Diferente al anterior


ddiaz@inictel-uni.edu.pe

ANYCAST ADDRESS

Es una direccin Global unicast

MULTICAST ADDRESS

Prefijo de red FF00::/8

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

NOTACION DE LAS DIRECCIONES IPv6


Una direccin IPv6 se divide en 08 grupos de 16 bits cada uno unidos por :
128 bits

bbbb bbbb bbbb bbbb 16 bits


Ejemplo de una direccin IPv6 2001 : 1a13 : 0000 : 0000 : 12bc : 0045 : fe00 : 0001
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2010

Cada grupo se expresa en hexadecimal.

0001 0010 1011 1100

TCP/IP E INTERNET

CONVENCIONES EN DIRECCIONES IPv6


Los bits en 0 a la izquierda se pueden comprimir.
2001 : 1a13 : 0000 : 0000 : 12bc : 0045 : 0fe0 : 0001

Se puede escribir como: 2001 : 1a13 : 0 : 0 : 12bc : 45 : fe0 : 1


Propiedad intelectual de Daniel Daz @ 2010

Campos sucesivos en 0 se pueden representar con ::


2001 : 1a13 : 0 : 0 : 12bc : 45 : fe0 : 1
Slo un :: en una direccin
ddiaz@inictel-uni.edu.pe

Se puede escribir como: 2001 : 1a13 :: 12bc : 45 : fe0 : 1 Otro ejemplo: FF02:0:0:0:0:0:0:1 = FF02::1

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

PREFIJO DE DIRECCION IPv6


Prefijos de direccin IPv6 es similar a la forma de los prefijos de direccin IPv4 en notacin CIDR.
Direccin IPv6 / longitud de prefijo
Propiedad intelectual de Daniel Daz @ 2010

Ejemplo, el prefijo de la Red AcadmicA Peruana RAAP es:


Esto quiere decir que : 2001 : 13a0 : 0000 :0000 : 0000: 0000: 0000 : 0000
Identifica la RAAP
ddiaz@inictel-uni.edu.pe

2001 : 13a0 :: / 32

Para ser distribuido dentro de la RAAP

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

Propiedad intelectual de Daniel Daz @ 2010

INTRODUCCION A MPLS

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET
0
Label Stacking

LAS CABECERA(S) MPLS


16 19 31 0 4 8 16 19
EXP S
EXP S EXP S

31
TTL
TTL TTL Cabecera MPLS Cabecera MPLS

Etiqueta MPLS
Etiqueta MPLS Etiqueta MPLS

TTL
TTL TTL

S=0 S=0 S=1 Ver

Etiqueta MPLS
Etiqueta MPLS Etiqueta MPLS DS

EXP S
EXP S EXP S

Ver HLEN Tipo Serv.


Identificador
Propiedad intelectual de Daniel Daz @ 2010

Longitud total
Indic Desplaz de frag. Suma de chequeo

Etiqueta de flujo

Longitud de carga til Cabe.sigte Lmite salto Direccin de origen

TTL

Protocolo

Direccin de origen Direccin de destino

Direccin de destino
ddiaz@inictel-uni.edu.pe

Opciones-relleno
Opcional Cabecera opcionales

Carga til PDU de la capa superior

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

ESCENARIO DE UNA RED MPLS


IP

RED LAN
Analiza Etiqueta

RED MPLS

Analiza Etiqueta

RED LAN
Edge LSR

Router IP
Propiedad intelectual de Daniel Daz @ 2010

IP Edge LSR

LSR

LSR

IP

IP
Introduce (push) Etiqueta

Etiqueta

Extrae (pop) Etiqueta

LSR
Analiza Etiqueta

LSR
Analiza Etiqueta

QoS en la Red MPLS


XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

TCP/IP E INTERNET

PRINCIPIO DE CONMUTACION EN MPLS


Las etiquetas tienen significado local; no tiene significado global
LFIB=Label Forwarding Information Base
Interfaz Etiqueta Interfaz Etiqueta de entrada de entrada de salida de salida

swap

IP

IP

RED LAN
Router IP
Propiedad intelectual de Daniel Daz @ 2010
1 1

2 3

34 71

4 4

17 77

RED MPLS
LSR
2 1 2 4

RED LAN
IP

LSR
3

Edge LSR
1 2 3

Edge LSR
FEC Interfaz Etiqueta de salida de salida a 2 70 b 2 23 2 1 3 2 1

IP

IP 71

IP
ddiaz@inictel-uni.edu.pe

IP 80
4

LSR

LSR
Interfaz Etiqueta Interfaz Etiqueta de entrada de entrada de salida de salida 1 80 2 71

LFIB=Label Forwarding Information Base


Interfaz Etiqueta Interfaz Etiqueta de entrada de entrada de salida de salida 1 1 70 23 3 4 34 80

LFIB=Label Forwarding Information Base LFIB=Label Forwarding Information Base XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

TCP/IP E INTERNET

PRINCIPIO DE CONMUTACION EN MPLS


Interfaz Etiqueta Interfaz Etiqueta de entrada de entrada de salida de salida

RED LAN
Router IP
Propiedad intelectual de Daniel Daz @ 2010

2 3

34 71

4 4

17 77

RED MPLS
LSR
2 1 2 3 4

QoS para cada

LSP. Edge LSR


1 2 3

RED LAN

LSR LSP. Edge LSR


1 1 3

QoS para cada

2 FEC Interfaz Etiqueta de salida de salida a 2 70 b 2 23 1

LSP. LSR

LSR
QoS para cada

Medio fsico Interfaz


1 1

LSP

QoS para cada


Interfaz Etiqueta Interfaz Etiqueta de entrada de entrada de salida de salida 1 80 2 71

Etiqueta Interfaz Etiqueta de entrada de entrada de salida de salida LSP 70 23 3 4 34 80 Red

LSP.

LSP.

orientada a conexin

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

QoS para cada

TCP/IP E INTERNET

Propiedad intelectual de Daniel Daz @ 2010

GRACIAS

XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES

ddiaz@inictel-uni.edu.pe

Вам также может понравиться