Documentos de Académico
Documentos de Profesional
Documentos de Cultura
6 Internet - TCPIP PDF
6 Internet - TCPIP PDF
Internet: TCP/IP
La familia de protocolos TCP/IP
La capa de red en Internet
El protocolo IP
Protocolos auxiliares
La capa de transporte en Internet
El protocolo TCP
El protocolo UDP
La capa de aplicacin en Internet
El servicio de nombres DNS
URLs [Uniform Resource Locators
Locators]]
Correo electrnico
World Wide Web
Aplicaciones multimedia
1
Internet
Origen
Proyecto del US Defense Advanced Research Project
Agency (DARPA) para el desarrollo de su red de
conmutacin de paquetes ARPANET.
Objetivo
Tolerancia a errores en los elementos de la subred.
Ethernet 2
Internet
Diseo original de ARPANET
3
Internet
Evolucin de ARPANET
Internet
Arquitectura actual de Internet
5
Internet
El modelo TCP/IP
Estndar de facto
7
El modelo TCP/IP
El modelo TCP/IP
La familia de protocolos TCP/IP
9
El modelo TCP/IP
Funcionamiento
de Internet
10
La capa de red
Funciones de la capa de red
en un sistema de comunicacin
Conmutacin de paquetes
Control de congestin
11
La capa de red
Conmutacin de paquetes
Enrutamiento
12
La capa de red
Control de congestin
Causas de la congestin
13
La capa de red
Control de congestin
Principios bsicos
Monitorizar el funcionamiento del sistema para detectar la congestin.
Transmitir informacin all donde sea necesario actuar.
Ajustar el funcionamiento del sistema para corregir el error. 14
La capa de red
Control de congestin
Prevencin de la congestin
15
La capa de red
Control de congestin
Paquetes de choque
16
La capa de red
Control del jitter
17
La capa de red
Control del jitter
Leaky bucket
18
La capa de red
Calidad de servicio
QoS [Quality of Service]
Service]
19
La capa de red
Diferencias entre redes
20
El protocolo IP
IP [Internet Protocol]
Protocol]
La capa de red en Internet
21
El protocolo IP
Cabecera del datagrama IPv4
Campos:
Versin (IPv4), IHL (Internet Header Length
Length,, en palabras de 32 bits),
tipo de servicio (precedencia), longitud del datagrama (en octetos),
identificacin (nmero de secuencia), flags (dont fragment & more
fragments),
fragments ), offset, TTL (time to live
live),
), protocolo (p.ej. TCP), checksum
de la cabecera, direcciones IP del emisor y del destinatario, opciones 22
(source routing
routing,, timestamps).
timestamps).
El protocolo IP
Direcciones IP
23
El protocolo IP
Direcciones IP
Direcciones especiales
24
El protocolo IP
Direcciones IP
Subredes
25
El protocolo IP
El protocolo IPv6 = IPng [IP Next Generation
Generation]]
El protocolo IP
El protocolo IPv6 = IPng [IP Next Generation
Generation]]
Cabeceras opcionales
27
Protocolos auxiliares
El protocolo ICMP
[Internet Control Message Protocol]
Protocol]
RFC 792: Control de flujo (paquetes de choque), eco (ping), time to live
live..
28
Protocolos auxiliares
El protocolo ARP
[Address Resolution Protocol]
Protocol]
Conversin de direcciones IP a direcciones MAC
29
Protocolos auxiliares
El protocolo DHCP
[Dynamic Host Configuration Protocol
Protocol]]
Asignacin dinmica de direcciones IP
Qu direccin IP utilizo?
Tu direccin IP es 192.168.1.10
30
Protocolos auxiliares
El protocolo IGMP
[Internet Group Management Protocol]
Protocol]
RFC 1112: Gestin de grupos para multicasting
El protocolo RSVP
[Resource reSerVation Protocol]
Protocol]
RFC 2205: Reserva de recursos (QoS
(QoS))
Protocolos de enrutamiento
OSPF [Open Shortest Path First]
BGP [Border Gateway Protocol]
31
La capa de transporte
La capa de transporte
Servicios proporcionados a la capa de aplicacin
Servicios orientados a conexin
Servicios no orientados a conexin
33
La capa de transporte
Direccionamiento y multiplexacin
34
La capa de transporte
El protocolo TCP
[Transmission Control Protocol]
Protocol]
Servicios orientados a conexin.
El protocolo UDP
[User Datagram Protocol
Protocol]]
Servicios no orientados a conexin.
36
El protocolo TCP
Transmission Control Protocol
RFC 793: Servicios orientados a conexin
37
El protocolo TCP
Primitivas de servicio: Sockets
Primitiva Uso
SOCKET Crear un extremo [end point] de la comunicacin .
BIND Asociar una direccin local a un socket (IP:puerto).
LISTEN Anunciar la disponibilidad para aceptar conexiones.
ACCEPT Bloquear el servidor hasta que llegue una solicitud de conexin.
CONNECT Intentar establecer una conexin.
SEND Enviar datos a travs de la conexin.
RECEIVE Recibir datos provenientes de la conexin.
CLOSE Cerrar la conexin.
38
El protocolo TCP
Multiplexacin de conexiones: Puertos
39
El protocolo TCP
Cabecera del segmento TCP
40
El protocolo TCP
Control de flujo mediante ventana deslizante
41
El protocolo TCP
Gestin de conexiones
Lnea continua
Secuencia normal de
estados para el cliente.
Lnea discontinua
Secuencia normal de
estados para el servidor.
42
El protocolo UDP
User Datagram Protocol
RFC 768: Servicios no orientados a conexin
43
El protocolo UDP
User Datagram Protocol
RFC 768: Servicios no orientados a conexin
Ventajas:
Overhead reducido.
Desventajas:
Servicio no fiable.
No se garantiza la entrega.
No se garantiza la no existencia de duplicados.
44
El protocolo UDP
User Datagram Protocol
RFC 768: Servicios no orientados a conexin
Cabecera UDP:
Usos:
Usos:
SNMP [Simple Network Management Protocol]
RTP [Real-
[Real-time Transport Protocol]
45
El protocolo UDP
Protocolo RTP
[Real--time Transport Protocol]
[Real
46
Bibliografa
Jess E. Daz Verdejo; Juan Manuel Lpez Soler &
Pedro Garca Teodoro: Transmisin de datos y
redes de computadores.
computadores.
Prentice--Hall, 2003. ISBN 84
Prentice 84--205-
205-3919
3919--8.
Douglas E. Comer:
Computer networks and Internets.
Internets.
Prentice--Hall, 2008 [5 edicin]. ISBN 0
Prentice 0--13
13--606127-
606127-3.
William Stallings:
Stallings:
Comunicaciones y redes de computadores.
computadores.
Prentice--Hall, 2004 [7 edicin]. ISBN 84
Prentice 84--205-
205-4110
4110--9.
Andrew S. Tanenbaum:
Tanenbaum:
Redes de computadoras.
computadoras.
Prentice--Hall, 2003 [4 edicin]. ISBN 970
Prentice 970--260-
260-162
162--2. 47
Apndice En el emisor
48
Apndice En el router
49
Apndice En el receptor
50