4.- Introduccion al protocolo TCPIP.ppt
-
Upload
kristell-solis -
Category
Documents
-
view
100 -
download
0
Transcript of 4.- Introduccion al protocolo TCPIP.ppt
![Page 1: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/1.jpg)
Introducción al protocolo TCP/IP
![Page 2: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/2.jpg)
Descripción general
Introducción a TCP/IP
Familia de protocolos TCP/IP
Práctica : Uso de las utilidades de TCP/IP
Resolución de nombres
Proceso de transferencia de datos
Enrutamiento de datos
![Page 3: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/3.jpg)
Introducción a TCP/IP
El proceso de comunicación
Capas de TCP/IP
Identificación de aplicaciones
![Page 4: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/4.jpg)
El proceso de comunicación
NombreDirección
CorreosCorreos CorreosCorreos
NombreDirecciónNombreDirección
CorreosCorreos CorreosCorreos
NombreDirección
![Page 5: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/5.jpg)
Capas de TCP/IP
Capa de AplicaciónCapa de Aplicación
Capa de TransporteCapa de TransporteCapa de TransporteCapa de Transporte
Capa de InternetCapa de InternetCapa de InternetCapa de Internet
Capa de Interfaz de redCapa de Interfaz de redCapa de Interfaz de redCapa de Interfaz de red
Capa deInternetIPIP ICMPICMP IGMPIGMP ARPARP
Capa deInterfaz de Red
EthernetEthernetATMATM
Capa deTransporteUDPUDPTCPTCP
Capa deAplicación
FTPFTPHTTPHTTP
![Page 6: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/6.jpg)
Identificación de aplicaciones
UDPUDPTCPTCP
FTPFTPHTTPHTTP
192.168.2.150192.168.2.150
Servidor FTP
Servidor HTTP
Puerto TCP 20, 21Puerto TCP 20, 21
Puerto TCP 80Puerto TCP 80
dirección IP + puerto TCP o puerto UDP = Socket
![Page 7: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/7.jpg)
Familia de protocolos TCP/IP
Protocolo de control de transporte (TCP)
Protocolo de datagrama de usuario (UDP)
Protocolo de Internet (IP)
Protocolo de mensaje de control de Internet (ICMP)
Protocolo de administración de grupos de Internet (IGMP)
Protocolo de resolución de direcciones (ARP)
Utilidades TCP/IP
![Page 8: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/8.jpg)
Protocolo de control de transporte (TCP)
IP ICMP IGMP ARP
UDPTCPTCP
![Page 9: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/9.jpg)
Protocolo de datagrama de usuario (UDP)
UDPUDPTCP
IP ICMP IGMP ARP
![Page 10: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/10.jpg)
Protocolo de Internet (IP)
RouterRouterUDPTCP
IPIP ICMP IGMP ARP
![Page 11: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/11.jpg)
Protocolo de mensaje de control de Internet (ICMP)
UDPTCP
IP ICMPICMP IGMP ARP
RouterRouter
![Page 12: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/12.jpg)
Protocolo de administración de grupos de Internet (IGMP)
UDPTCP
IP ICMP IGMPIGMP ARP
![Page 13: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/13.jpg)
Protocolo de resolución de direcciones (ARP)
UDPTCP
IP ICMP IGMP ARPARP
BB
CC
AA
CachéARP
2
1
4
6
5
1. Se verifica el caché ARP2. Se envía petición ARP3. Se añade entrada ARP4. Se envía respuesta ARP5. Se añade entrada ARP6. Se envía paquete IP
CachéARP
3
![Page 14: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/14.jpg)
Utilidades de TCP/IP
Softwarebasado enservidor
Utilidadesdediagnóstico
Utilidades deconectividad
FtpFtp
TelnetTelnet
TftpTftp
ArpArp
HostnameHostname
IpconfigIpconfig
NbtstatNbtstat
NetstatNetstat
PingPing
TracertTracert
Servicio de impresiónTCP/IP
Servicio de impresiónTCP/IP
Internet InformationServices
Internet InformationServices
![Page 15: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/15.jpg)
Práctica : Uso de las utilidades de TCP/IP
![Page 16: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/16.jpg)
Resolución de nombres
Tipos de nombres
Asignación IP estática
Asignación IP dinámica
Resolución de nombres en Windows 2000
![Page 17: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/17.jpg)
Tipos de nombres
Nombresde Host
Nombresde Host
Asignados a la dirección IP del equipo255 caracteres de longitudPueden contener caracteres
alfanuméricos, guiones y puntosPueden tener diversas formas
Alias Nombre de dominio
Asignados a la dirección IP del equipo255 caracteres de longitudPueden contener caracteres
alfanuméricos, guiones y puntosPueden tener diversas formas
Alias Nombre de dominio
Dirección de 16 bytes Usados para representar un equipo o
grupo de equipos15 de los caracteres pueden ser usados
para el nombre El 16o carácter se usa por los servicios
que un equipo ofrece a la red
Dirección de 16 bytes Usados para representar un equipo o
grupo de equipos15 de los caracteres pueden ser usados
para el nombre El 16o carácter se usa por los servicios
que un equipo ofrece a la redNombresNetBIOS
NombresNetBIOS
![Page 18: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/18.jpg)
Asignación IP estática
Proporciona resolución de nombres para nombres de host a direcciones IP
Múltiples nombres de host pueden ser asignados a la misma dirección IP
Las entradas son sensibles a mayúsculas
Proporciona resolución de nombres para nombres de host a direcciones IP
Múltiples nombres de host pueden ser asignados a la misma dirección IP
Las entradas son sensibles a mayúsculas
Proporciona resolución de nombres para nombres NetBIOS a direcciones IP
Una parte del archivo Lmhosts está precargado en memoria
Proporciona resolución de nombres para nombres NetBIOS a direcciones IP
Una parte del archivo Lmhosts está precargado en memoria
Archivo HostsArchivo Hosts
Archivo LmhostsArchivo Lmhosts
![Page 19: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/19.jpg)
Asignación IP dinámica
DNS es un sistema para nombrar equipos y servicios de red
El sistema de nombres DNS se organiza de modo jerárquico
Asigna nombre de dominio a dirección IP Los registros de asignación se almacenan
en un servidor DNS
DNS es un sistema para nombrar equipos y servicios de red
El sistema de nombres DNS se organiza de modo jerárquico
Asigna nombre de dominio a dirección IP Los registros de asignación se almacenan
en un servidor DNS
Proporciona una base de datos distribuida para registrar asignaciones dinámicas a nombres NetBIOS
WINS asigna nombres NetBIOS a direcciones IP
Proporciona una base de datos distribuida para registrar asignaciones dinámicas a nombres NetBIOS
WINS asigna nombres NetBIOS a direcciones IP
Servidor DNSServidor DNS
Servidor WINSServidor WINS
![Page 20: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/20.jpg)
Resolución de nombres en Windows 2000
Introducir comandoIntroducir comando1111
Nombre de host localNombre de host local2222
Servidor DNSServidor DNS4444
Servidor WINSServidor WINS6666
ArchivoLMHOSTSArchivo
LMHOSTS8888
Caché nombres NetBIOSCaché nombres NetBIOS5555
ArchivoHOSTS
ArchivoHOSTS
3333
7777 DifusiónDifusión
Resolución de nombres de host
Caché nombres NetBIOSCaché nombres NetBIOS2222
Servidor WINSServidor WINS3333
DifusiónDifusión4444
Servidor DNSServidor DNS7777
ArchivoHOSTS
ArchivoHOSTS
6666
ArchivoLMHOSTSArchivo
LMHOSTS5555
Introducir comandoIntroducir comando1111
Resolución de nombres NetBIOSIntroducir comandoIntroducir comando1111
Nombre de host localNombre de host local2222
Servidor DNSServidor DNS4444
Servidor WINSServidor WINS6666
ArchivoLMHOSTS
ArchivoLMHOSTS8888
Caché nombres NetBIOSCaché nombres NetBIOS5555
ArchivoHOSTSArchivoHOSTS
3333
7777 DifusiónDifusión
Caché nombres NetBIOSCaché nombres NetBIOS2222
Servidor WINSServidor WINS3333
DifusiónDifusión4444
Servidor DNSServidor DNS7777
ArchivoHOSTSArchivoHOSTS
6666
ArchivoLMHOSTS
ArchivoLMHOSTS
5555
Introducir comandoIntroducir comando1111
Resolución de nombres de host
Resolución de nombres NetBIOS
![Page 21: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/21.jpg)
Proceso de transferencia de datos
Terminología asociada a los paquetes
Componentes de la trama
Flujo de datos
![Page 22: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/22.jpg)
Teminología asociada a los paquetes
Segmento
Mensaje
Datagrama
Trama
![Page 23: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/23.jpg)
Componentes de la trama
CabeceraSe
ñal d
e al
erta
Seña
l de
aler
ta Direcciónde origenDirecciónde origen
Direcciónde destinoDirecciónde destino
Datos
0,5 KB - 4 KB0,5 KB - 4 KB
Cola
CRCCRC
![Page 24: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/24.jpg)
Flujo de datos
UDPUDPTCPTCP
FTPFTPHTTPHTTP
IPIP ICMPICMP IGMPIGMP ARPARP
EthernetEthernetATMATM
UDPUDPTCPTCP
FTPFTPHTTPHTTP
IPIP ICMPICMP IGMPIGMP ARPARP
EthernetEthernetATMATM
Datos
AplicaciónAplicación
DatosFTPFTPHTTPHTTP
TransporteTransporte
Datos
UDPUDPTCPTCP
FTPFTPHTTPHTTP
InternetInternet
Datos
UDPUDPTCPTCP
IPIP ICMPICMP IGMPIGMP ARPARP
PreámbuloPreámbulo
Datos
CRCCRC
IPIP ICMPICMP IGMPIGMP ARPARP
EthernetEthernetATMATM
Datos
EthernetEthernetATMATM
Datos
EthernetEthernetATMATM
Datos
IPIP ICMPICMP IGMPIGMP ARPARP
EthernetEthernetATMATM
Datos
UDPUDPTCPTCP
IPIP ICMPICMP IGMPIGMP ARPARP
Datos
UDPUDPTCPTCP
FTPFTPHTTPHTTP
PreámbuloPreámbulo
Internet
Transporte
Aplicación
Datos
CRCCRC
FTPFTPHTTPHTTP
![Page 25: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/25.jpg)
Enrutamiento de datos
Enrutamiento IP
Transferencia de datos entre routers
![Page 26: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/26.jpg)
Enrutamiento IP
RouterRouter
Porción de la tabla de enrutamiento192.168.1.0 255.255.255.0 192.168.1.1192.168.2.0 255.255.255.0 192.168.2.1192.168.3.0 255.255.255.0 192.168.3.1192.168.4.0 255.255.255.0 192.168.4.1192.168.5.0 255.255.255.0 192.168.5.1192.168.6.0 255.255.255.0 192.168.6.1192.168.7.0 255.255.255.0 192.168.7.1192.168.8.0 255.255.255.0 192.168.8.1
![Page 27: 4.- Introduccion al protocolo TCPIP.ppt](https://reader035.fdocuments.es/reader035/viewer/2022081502/552994c55503464d2e8b478b/html5/thumbnails/27.jpg)
Transferencia de datos entre routers
¿Es el destino local?Sí, añadir la dirección MAC de destinoNo, añadir la dirección MAC del router
Siempre añadir la dirección IP de destino
¿Es el destino local?Sí, añadir la dirección MAC de destinoNo, añadir la dirección MAC del router
Siempre añadir la dirección IP de destino
Verificar paqueteDecrementar TTL¿Es el destino local?
Sí, añadir la dirección MAC de destinoNo, añadir otra dirección MAC del router
Verificar paqueteDecrementar TTL¿Es el destino local?
Sí, añadir la dirección MAC de destinoNo, añadir otra dirección MAC del router
Verificar paqueteVerificar la dirección IPEnviar el paquete a la próxima capa
Verificar paqueteVerificar la dirección IPEnviar el paquete a la próxima capa
¿Es el destino local?Sí, añadir la dirección MAC de destinoNo, añadir la dirección MAC del router
Siempre añadir la dirección IP de destino
¿Es el destino local?Sí, añadir la dirección MAC de destinoNo, añadir la dirección MAC del router
Siempre añadir la dirección IP de destino
Verificar paquete
Verificar la dirección IP
Enviar el paquete a la próxima capa
Verificar paquete
Verificar la dirección IP
Enviar el paquete a la próxima capa
Verificar paqueteDecrementar TTL¿Es el destino local?
Sí, añadir la dirección MAC de destino No, añadir otra dirección MAC del router
Router 2Router 2
Router 1Router 1
AA
BB
CC
DD