Академический Документы
Профессиональный Документы
Культура Документы
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
INTRODUCCION
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
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
1 2 1 2 2 1 2 1
Origen
Paquete de Datos
TCP/IP E INTERNET
CONMUTACION DE CELDAS
Control del paquete Datos del paquete (longitud variable)
05 Bytes
48 Bytes
53 bytes
Celda
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 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
TCP/IP E INTERNET
EJEMPLO PRACTICO
Internet IPv4
IPv6 Datos
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
TCP/IP E INTERNET
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
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
INTERNET
TCP/IP E INTERNET
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
Capa de Transporte
Capa de Aplicacin
TCP/IP E INTERNET
INTERCONEXION DE LAN
Tabla de enrutamiento
Internet
Interfaz de Red Interfaz de Red
Interfaz de Red
MAC IP
MAC IP
MAC IP
MAC IP
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
Capa de Aplicacin
Protocolo TCP
Protocolo HTTP
Cabecera HTTP
Cabecera Cabecera TCP HTTP
Aplicacin TCP
Capa de Transporte
Propiedad intelectual de Daniel Daz @ 2010
Protocolo IP
IP
Capa de Internet
Datos de IP
Trama Ethernet
Drive Ethernet
Ethernet
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
Aplicacin
Propiedad intelectual de Daniel Daz @ 2010
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
ANALOGIA DE FUNCIONAMIENTO
APLICACIONES
Proceso 2 Proceso 1 Proceso 3 Proceso 4 Proceso 5
MULTIPLEXA
DEMULTIPLEXA
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
TCP/IP E INTERNET
Aplicacin
Aplicacin Transporte Internet Enlace de datos Propiedad intelectual de Daniel Daz @ 2010
Router
Internet Enlace de datos
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
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
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
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
R con r bits
R
ddiaz@inictel-uni.edu.pe
R con r bits
d+r bits
D.2r
TCP/IP E INTERNET
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
TCP/IP E INTERNET
TCP/IP E INTERNET
VISUALIZANDO
Mensaje D de d bits r Polinomio estandarizado
000....000
Residuo R de r bits
TRAMA A TRANSMITIR
ddiaz@inictel-uni.edu.pe
FCS
Residuo R de r bits
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
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
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
http://standards.ieee.org/regauth/oui/oui.txt
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
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
200.1.2.4
200.1.2.2
01 45 ea f0 48 91 00 02 45 7f c3 ab Tipo
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
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
Directo
TCP/IP E INTERNET
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
31
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)
Trama Ethernet
Direcc. Direcc. Tipo destino origen 0806 6 6 2 Datos 28 bytes del protocolo ARP Mnimo 46 bytes 18 bytes de relleno
TCP/IP E INTERNET
Informacin de CISCO
XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
0 LLC Data
3 FCS
PAD
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
8 bytes
Direccin MAC Direccin MAC Tipo de destino de origen 6 bytes 6 bytes 2bytes
Datos
FCS
46 a 1500 bytes
4bytes
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
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
CAPA DE INTERNET
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
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
Aplicacin final
Aplicacin Transporte Internet Enlace de datos
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
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
Mensajes de sealizacin
3
Aceptacin de llamada 2 Ingreso de llamada
TCP/IP E INTERNET
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
TCP/IP E INTERNET
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
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
EL PROTOCOLO IP
Protocolo Protocolo Protocolo TCP
Propiedad intelectual de Daniel Daz @ 2010
Protocolo ICMP
Protocolo IP
Red Ethernet
Red Red
Protocolo IGMP
Red Wireless
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
31
Identificador
TTL
Cabecera IP
Carga til
TCP/IP E INTERNET
31
Carga til
Red
ddiaz@inictel-uni.edu.pe
Host
TCP/IP E INTERNET
Clase A 0
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
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
TCP/IP E INTERNET
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
TCP/IP E INTERNET
DIRECCIONES IP PRIVADAS
(RFC 1918, http://www.ietf.org/rfc/rfc1918.txt)
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
31
7 bits
n bits
24-n bits
Clase A 0
0-127
27-2=126 redes
TCP/IP E INTERNET
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
TCP/IP E INTERNET
LAN
EJEMPLO DE SUBNETEO
...
Subred 0
210.1.2.0/27
.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
...
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
ddiaz@inictel-uni.edu.pe
Red LAN con prefijo de red 200.1.1.0/24, cada subred con 62 IP mximo.
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
VLSM
TCP/IP E INTERNET
PROTOCOLO ICMP
0 4 8 16 19 Longitud total 31 Ver HLEN Tipo Serv.
Cabecera IP
Indic Desplaz de frag. Identificador Protocolo TTL Suma de chequeo 1 Direccin de origen
Protocolo ICMP
Tipo
Cabecera de la trama
Cabecera ICMP
Datos ICMP
TCP/IP E INTERNET
200.1.2.5 200.1.2.6
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
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
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.
TCP/IP E INTERNET
PROTOCOLO ENRUTADO-vs-ENRUTAMIENTO
tabla -- -- --- -- --- -- --- -- --- -- --- -- -Dato
Propiedad intelectual de Daniel Daz @ 2010
tabla Dato
Protocolo de enrutamiento: Actualiza las Tablas Protocolo enrutado: Contiene los datos
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
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
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.
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
Informacin de CCNA-CISCO
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
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
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
RIPv1 vs RIPv2
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
RIPv2
16 00 00 Route Tag 31 Comando Versin
00 00
00 00
Propiedad intelectual de Daniel Daz @ 2010
00 00 00 00
Mtrica
00 00
00 00
Address Family
Route Tag
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
8 ToS
16 Longitud Total
31
Identificador
Indicador/Desplazam.
TTL
Protocolo 11H = 17
Suma de Chequeo
.
Tipo 0800H
Datos
Trama Ethernet
TCP/IP E INTERNET
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 C Router E
TCP/IP E INTERNET
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
E 2
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
TCP/IP E INTERNET
PROTOCOLO DE TRANSPORTE
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
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.
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/IP E INTERNET
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
Protocolo IP
Protocolo IP
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.
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
TCP/IP E INTERNET
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
TCP/IP E INTERNET
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
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
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
Cabecera UDP
Direccin de origen
Datos UDP
Direccin de destino
Protocolo Long. mensaje UDP 11H (**)
Datos
(**) 11H=17
ddiaz@inictel-uni.edu.pe
Cabecera UDP
TCP/IP E INTERNET
ENCAPSULAMIENTO DE UDP EN IP
0 4 8 16 19 Longitud total
Indic Desplaz de frag.
31
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
TCP/IP E INTERNET
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
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
Protocolo IPv4
Datos
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
TCP/IP E INTERNET
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
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
Direccin IP de destino
Cabecera extensin 1
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
DIRECCIONES EN IPv6
(Segn la RFC 3513-Abril de 2003)
LINK LOCAL UNICAST
UNICAST ADDRESS
Propiedad intelectual de Daniel Daz @ 2010
GLOBAL UNICAST
ANYCAST ADDRESS
MULTICAST ADDRESS
TCP/IP E INTERNET
DIRECCIONES EN IPv6
(Segn la RFC 4291-Febrero de 2006)
LINK LOCAL UNICAST
UNICAST ADDRESS
Propiedad intelectual de Daniel Daz @ 2010
GLOBAL UNICAST
ANYCAST ADDRESS
MULTICAST ADDRESS
TCP/IP E INTERNET
TCP/IP E INTERNET
Se puede escribir como: 2001 : 1a13 :: 12bc : 45 : fe0 : 1 Otro ejemplo: FF02:0:0:0:0:0:0:1 = FF02::1
TCP/IP E INTERNET
2001 : 13a0 :: / 32
TCP/IP E INTERNET
INTRODUCCION A MPLS
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
0
Label Stacking
31
TTL
TTL TTL Cabecera MPLS Cabecera MPLS
Etiqueta MPLS
Etiqueta MPLS Etiqueta MPLS
TTL
TTL TTL
Etiqueta MPLS
Etiqueta MPLS Etiqueta MPLS DS
EXP S
EXP S EXP S
Longitud total
Indic Desplaz de frag. Suma de chequeo
Etiqueta de flujo
TTL
Protocolo
Direccin de destino
ddiaz@inictel-uni.edu.pe
Opciones-relleno
Opcional Cabecera opcionales
TCP/IP E INTERNET
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
LSR
Analiza Etiqueta
LSR
Analiza Etiqueta
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
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 LFIB=Label Forwarding Information Base XIV CURSO DE EXTENSIN UNIVERSITARIA EN REGULACIN CON ESPECIALIZACIN EN TELECOMUNICACIONES
TCP/IP E INTERNET
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
RED LAN
LSP. LSR
LSR
QoS para cada
LSP
LSP.
LSP.
orientada a conexin
ddiaz@inictel-uni.edu.pe
TCP/IP E INTERNET
GRACIAS
ddiaz@inictel-uni.edu.pe