Está en la página 1de 48

TCP/IP Bases

V1.1
Esquema del curso

 TCP / IP Introducción pila de protocolos


 TCP / IP Dirección
Introducción a TCP/IP

Host Host

Internet

TCP/IP

 Temprano conjunto de protocolos


 universal
TCP/IP Pila de protocolos

OSI Model TCP/IP Hierarchy Protocols

7th
Application Layer
6th
Presentation Layer Application
Layer
5th
Session Layer
4th
Transport Layer
Transport Layer
3rd
Network Layer
Network Layer
2nd
Link Layer
Link Layer
1st
Physical Layer

Capa de enlace: incluye controlador de dispositivo y la tarjeta de interfaz de red


Capa de red: se encarga de la transmisión de paquetes, es decir, de enrutamiento
Capa de transporte: proporciona un flujo fiable de datos entre dos máquinas
Capa de aplicación: maneja los detalles de la aplicación particular
La Encapsulación de Paquetes
 Los datos se envían hacia abajo la pila de protocolos
 Cada capa añade a los datos de pre-pendientes cabeceras

22Bytes 20Bytes 20Bytes 4Bytes


64 to 1500 Bytes
Aplicación General de capa

Transferencia
Transferencia de de Archivos
Archivos
-- TFTP
TFTP **
-- FTP
FTP **
-- NFS
NFS
E-Mail
E-Mail
Aplicación -- SMTP
SMTP
Inicio
Inicio de
de sesión
sesión remoto
remoto
-- Telnet
Telnet **
-- rlogin
rlogin **
Transporte Gestión
Gestión de de Red
Red
-- SNMP
SNMP **
Internet Gestión
Gestión de de Nombre
Nombre
-- DNS*
DNS*
Data Link

* Utilizado por el router


Físico
Descripción Capa de Transporte

Control de Transmisión Orientado a la


Aplicación Protocol (TCP) conexión

Transporte Datagramas de usuario Sin conexión


Protocol (UDP)
Internet

Data Link

Físico
TCP Segmento Formato

Bit 0 Bit 15 Bit 16 Bit 31

Puerto de Origen (16) Puerto de destino (16)

Número de secuencia (32)

Número de Reconocimiento (32) 20


Bytes
Header
length (4) Reservado (6) Code bits (6) Ventana (16)

Checksum (16) Urgente (16)

Opciones (0 o 32 si cualquier)

Los datos (varía)


Números de puerto

F T S D T S R
T E M N F N I
Capa de P L T S T M P
Aplicación N P P P
E
T

21 23 25 53 69 161 520 Numeros


De puerto
Capa de TCP UDP
transporte
TCP Numeros de puerto

Puerto de Dest.

Fuente Port

Telnet Z
Host A Host Z

SP DP Dest. port = 23.


1028 23 … Enviar paquete a mi
Aplicación Telnet.
UDP Formato de Segmento

Bit
1 0 Bit 15 Bit 16 Bit 31

Puerto de fuente (16) Puerto de Destinación (16)


8
Bytes
Longitud (16) Checksum (16)

Data (si cualquier)

 No hay campos de secuencia o reconocimiento


Resumen de capa de Internet

Protocolo de Internet (IP)


Aplicación Protocolo de control de mensaje
de Internet
Transporte
(ICMP)
Internet
Protocolp de solución de
dirección(ARP)
Data Link
Protocolo de resolución de
Físico
Invertir Dirección (RARP)

 OSI de capa de red corresponde a la capa TCP / IP de


Internet
IP Datagrama

Bit
1 0 Bit 15 Bit 16 Bit 31
Version Largo Prioridad y tipo
(4) encabezado(4)
Longitud total(16)
de servicios (8)
Flags
Identificación (16) (3) desplazamiento del fragmento(13)

Tiempo de vida(8) Protocolo (8) encabezado checksum(16) 20


Bytes
Origen de la dirección IP(32)

Dirección IP de destino(32)

Opciones (0 or 32 si cualquier)

Datos (varía si cualquiera)


Campo del Protocolo

Capa de
TCP UDP
transporte

6 17 Números de
Protocolos
Capa de
Internet IP

 Determina el destino de protocolo de capa


superior
Protocolo de control de mensaje de Internet

Aplicación

Transporte Destino inalcanzable


1
ICMP Eco (Ping)

Internet Otros

Data Link

Físico
Protocolo de solución de dirección

Necesito la
dirección de
ethernet de
176.16.3.2.

172.16.3.1 172.16.3.2

IP: 172.16.3.2 = ???


Protocolo de solución de dirección

Necesito la
He oído que
dirección
transmiten. El mensaje
Ethernet de
es para mí. Aquí está
176.16.3.2.
mi dirección Ethernet.

172.16.3.1 172.16.3.2

IP: 172.16.3.2 = ???


Protocolo de solución de dirección

Necesito la
He oído que
dirección
transmiten. El mensaje
Ethernet de
es para mí. Aquí está
176.16.3.2.
mi dirección Ethernet.

172.16.3.1 172.16.3.2

IP: 172.16.3.2 = ???

IP: 172.16.3.2
Ethernet: 0800.0020.1111
Address Resolution Protocol

Necesito la
He oído que
dirección
transmiten. El mensaje
Ethernet de
es para mí. Aquí está
176.16.3.2.
mi dirección Ethernet.

172.16.3.1 172.16.3.2

IP: 172.16.3.2 = ???

IP: 172.16.3.2
Ethernet: 0800.0020.1111
Map IP MAC

Local ARP
Esquema del curso

 TCP / IP Introducción pila de protocolos


 TCP / IP Dirección
Introducción a las direcciones TCP / IP

172.18.0.1 172.16.0.1

172.18.0.2 172.16.0.2
HDR SADA DATA
10.13.0.0 192.168.1.0
10.13.0.1 172.17.0.1 172.17.0.2 192.168.1.1

 Unique direccionamiento permite la comunicación entre las


estaciones finales
 Camino elección se basa en la dirección de destino
Direccionamiento IP

32 bits
Punteado
Decimal Network Host

Máximo 255 255 255 255


Direccionamiento IP

32 bits
Punteado
Decimal Network Host

Máximo 255 255 255 255


1 8 9 16 17 24 25 32

Binario 11111111 11111111 11111111 11111111

16
8
4
2
1
128
64
32
64
128
32
16
8
4
2
1
128
32
16
8
4
2
1
128
64

8
4
2
1
64

32
16
Direccionamiento IP

32 bits
Punteado
Decimal Network Host

Máximo 255 255 255 255


1 8 9 16 17 24 25 32

Binario 11111111 11111111 11111111 11111111

128
64
32
16
8
4
2
1
128

8
4
2
1
64
32
16
128
64
32
16
8
4
2
1

8
4
2
1
128
64
32
16

Ejemplo
Decimal 172 16 122 204
Ejemplo 10101100 00010000 01111010 11001100
Binario
Direccionamiento IP

8 bits 8 bits 8 bits 8 bits


 Clase A:
Network Host Host Host

 Clase B: Network Network Host Host

 Clase C: Network Network Network Host

 Clase D: Multidifusión

 Clase E: Investigación
Las clases de direcciones IP

Bits: 1 8 9 16 17 24 25 32
0NNNNNNN Host Host Host
Clase A:
Rango (1-126)
Bits: 1 8 9 16 17 24 25 32
10NNNNNN Network Host Host
Clase B:
Rango (128-191)
Bits: 1 8 9 16 17 24 25 32

110NNNNN Network Network Host


Clase C:
Rango (192-223)
Bits: 1 8 9 16 17 24 25 32

1110MMMM Multicast Group Multicast Group Multicast Group


Clase D:
Rango (224-239)
Host Addresses

172.16.2.2 10.1.1.1
10.6.24.2
E1
172.16.3.10 E0 10.250.8.11
172.16.2.1

172.16.12.12 10.180.30.118

Routing Table
172.16 . 12 . 12 Network Interface
Network Host 172.16.0.0 E0
10.0.0.0 E1
Determinación de direcciones de host disponibles

Network Host

172 16 0 0

16

13
12
11
10
9
8
7
6
5
4
3
2
1
15
14
N
10101100 00010000 00000000 00000000 1
00000000 00000001 2
00000000 00000011 3

...
...

...
11111111 11111101 65534
11111111 11111110 65535
11111111 11111111 65536
- 2
2N-2 = 216-2 = 65534 65534
Ejercicio de Las clases de direcciones IP

Dirección Clase Network Host

10.2.1.1

128.63.2.100

201.222.5.64

192.6.141.2

130.113.64.16

256.241.201.10
Respuestas de ejercicio para las clases de
direcciones IP

Dirección Clase Network Host

10.2.1.1 A 10.0.0.0 0.2.1.1

128.63.2.100 B 128.63.0.0 0.0.2.100

201.222.5.64 C 201.222.5.0 0.0.0.64

192.6.141.2 C 192.6.141.0 0.0.0.2

130.113.64.16 B 130.113.0.0 0.0.64.16

256.241.201.10 Nonexistent
Direccionamiento sin subredes

172.16.0.1 172.16.0.2 172.16.0.3 172.16.255.253 172.16.255.254

…...

172.16.0.0

 Network 172.16.0.0
Direccionamiento con subredes

172.16.3.0

172.16.4.0

172.16.1.0 172.16.2.0

 Network 172.16.0.0
Direccionamiento de subred

172.16.2.200 172.16.3.5
172.16.3.1
E1
172.16.2.2 E0 172.16.3.100
172.16.2.1
172.16.3.150
172.16.2.160

New Routing Table


172.16 . 2 . 160 Network Interface
Network Subnet Host 172.16.2.0 E0
172.16.3.0 E1
Máscara de subred

Network Host

IP
Dirección
172 16 0 0
Network Host
Default
Subnet
Mask
255 255 0 0
11111111 11111111 00000000 00000000
También escrito como "/ 16", donde 16 representa el número
de 1s en la máscara.
Network Subnet Host
8-bit
Subnet 255 255 255 0
Mask
También escrito como "/ 24", donde 24 representa el número
de 1s en la máscara.
Equivalentes decimales de patrones de bits

128 64 32 16 8 4 2 1

0 0 0 0 0 0 0 0 = 0
1 0 0 0 0 0 0 0 = 128
1 1 0 0 0 0 0 0 = 192
1 1 1 0 0 0 0 0 = 224
1 1 1 1 0 0 0 0 = 240
1 1 1 1 1 0 0 0 = 248
1 1 1 1 1 1 0 0 = 252
1 1 1 1 1 1 1 0 = 254
1 1 1 1 1 1 1 1 = 255
Máscara de subred sin subredes

Network Host

172.16.2.160 10101100 00010000 00000010 10100000

255.255.0.0 11111111 11111111 00000000 00000000

10101100 00010000 00000000 00000000

Número de 172 16 0 0
Red

 Subredes que no estén en uso---el valor por defectod


Máscara de subred con subredes

Network Subnet Host

172.16.2.160 10101100 00010000 00000010 10100000

255.255.255.0 11111111 11111111 11111111 00000000

10101100 00010000 00000010 00000000

192
224
240
248
252
255
128

254
Número de
Red 172 16 2 0

 Número de red extendida por ocho bits


Máscara de subred con subredes (cont.)

Network Subnet Host

172.16.2.160 10101100 00010000 00000010 10100000

255.255.255.192 11111111 11111111 11111111 11000000

10101100 00010000 00000010 10000000

192
224
240
248
252
255
128
192
224
240
248
252
254
255
128

254
Número de
Red 172 16 2 128

 Número de red extendida por diez bits


Ejercicio de mascara De subred

Mascara de
Direcci[on Clase Subred
subred

172.16.2.10 255.255.255.0

10.6.24.20 255.255.240.0

10.30.36.12 255.255.255.0
Respuestas de Ejercicio de Máscara De subred

Mascara de
Dirección Clase Subred
Subred
172.16.2.10 255.255.255.0 B 172.16.2.0

10.6.24.20 255.255.240.0 A 10.6.16.0

10.30.36.12 255.255.255.0 A 10.30.36.0


Las direcciones de difusión

172.16.3.0

172.16.4.0

172.16.1.0

172.16.3.255 172.16.2.0
(difusión dirigida)

255.255.255.255
(Difusión de la red local)
X
172.16.255.255
(Todo difusión de las subredes )
Ejemplo de Resumen de direccionamiento

172 16 2 160

172.16.2.160 10101100 00010000 00000010 10100000 Host 1

255.255.255.192 11111111 11111111 11111111 11000000 Mask 2


9 8
172.16.2.128 10101100 00010000 00000010 10000000 Subnet 4

172.16.2.191 10101100 00010000 00000010 10111111 Broadcast


5
172.16.2.129 10101100 00010000 00000010 10000001 First 6

172.16.2.190 10101100 00010000 00000010 10111110 Last 7


Ejemplo De subred de clase B

IP Dirección de host : 172.16.2.121


Máscara de subred : 255.255.255.0
Network Network Subred Host

172.16.2.121: 10101100 00010000 00000010 01111001


255.255.255.0: 11111111 11111111 11111111 00000000

Subred: 10101100 00010000 00000010 00000000


Difusión: 10101100 00010000 00000010 11111111
 Dirección de subred= 172.16.2.0
 Dirección de Host = 172.16.2.1–172.16.2.254
 Dirección de difusión= 172.16.2.255
 Ocho bits de subred
Planificación De subred

20 subreds
5 hosts por subred
Dirección de Clase C:
192.168.5.16 192.168.5.0
Otro
subred

192.168.5.32 192.168.5.48
Ejemplo de planificación De subred Clase C

IP Host Dirección: 192.168.5.121


Subred máscara: 255.255.255.248
Network Network Network Subnet Host

192.168.5.121: 11000000 10101000 00000101 01111001


255.255.255.248: 11111111 11111111 11111111 11111000

Subnet: 11000000 10101000 00000101 01111000


Broadcast: 11000000 10101000 00000101 01111111

 Dirección de subred = 192.168.5.120


 Direcciones de host = 192.168.5.121-192.168.5.126
 Dirección de difusión = 192.168.5.127
 Cinco bits de subredes
Ejercicio de Direcciones de difusión

Dirección Mascara de Clase Subred Difusion


subred
201.222.10.60 255.255.255.248

15.16.193.6 255.255.248.0

128.16.32.13 255.255.255.252

153.50.6.27 255.255.255.128
Respuestas a los ejercicios de Direcciones de
difusión

Mascara de
Dirección Clase Subred Difusión
subred
201.222.10.60 255.255.255.248 C 201.222.10.56 201.222.10.63
15.16.193.6 255.255.248.0 A 15.16.192.0 15.16.199.255

128.16.32.13 255.255.255.252 B 128.16.32.12 128.16.32.15

153.50.6.27 255.255.255.128 B 153.50.6.0 153.50.6.127

También podría gustarte