01-tcpip basics v0.2 español
Post on 30-May-2018
230 Views
Preview:
TRANSCRIPT
-
8/14/2019 01-TCPIP Basics v0.2 espaol
1/27
Index 2005 Index 2005
Bases de TCP/IPBases de TCP/IPDireccionamiento y ruteo deDireccionamiento y ruteo de
TCP/IPTCP/IP
-
8/14/2019 01-TCPIP Basics v0.2 espaol
2/27
Index 2005 Index 2005
RedRed
Una red es usualmente considerada como unmedio fisico que interconecta dispositivos quepueden transferir datos entre ellos
-
8/14/2019 01-TCPIP Basics v0.2 espaol
3/27
Index 2005 Index 2005
LANs y WANsLANs y WANs
Una red de rea local (LAN) usualmenteUna red de rea local (LAN) usualmenteesta limitada a un area limitada, ejemplo,esta limitada a un area limitada, ejemplo,dentro de un edificio o territorio local comodentro de un edificio o territorio local como
un campus de universidad y puedeun campus de universidad y puedeconsistir de una o mas redes fsicasconsistir de una o mas redes fsicasinterconectadas.interconectadas.
Una red de rea amplia es una serie deUna red de rea amplia es una serie deLANS interconectadas y que se distribuyeLANS interconectadas y que se distribuyesobre un gran territorio o distancias.sobre un gran territorio o distancias.
-
8/14/2019 01-TCPIP Basics v0.2 espaol
4/27 Index 2005 Index 2005
Intranets e InternetIntranets e Internet
Las redes de acuerdo al control administrativoLas redes de acuerdo al control administrativoque tienen estn clasificadas como:que tienen estn clasificadas como: IntranetsIntranets InternetInternet
Una Intranet son LANs o una WAN bajo un soloUna Intranet son LANs o una WAN bajo un solocontrol administrativo y usualmente proveecontrol administrativo y usualmente proveeservicios para uso interno dentro de unaservicios para uso interno dentro de unaorganizacin.organizacin.
Internet es una serie de of WANsInternet es una serie de of WANsinterconectadas por diferentes tipos de medio yinterconectadas por diferentes tipos de medio yno tiene un solo control administrativo.no tiene un solo control administrativo.
-
8/14/2019 01-TCPIP Basics v0.2 espaol
5/27
-
8/14/2019 01-TCPIP Basics v0.2 espaol
6/27
Index 2005 Index 2005
Encapsulacin e IPEncapsulacin e IP
Encapsulacin es el concepto principal del diseo de IP.Encapsulacin es el concepto principal del diseo de IP. Encapsulacin significa poner una cosa dentro de otra cosaEncapsulacin significa poner una cosa dentro de otra cosa
-
8/14/2019 01-TCPIP Basics v0.2 espaol
7/27
Index 2005 Index 2005
Estndar OSIEstndar OSI El Estndar Open System Interconnection (OSI) fueEl Estndar Open System Interconnection (OSI) fue
originalmente usado cuando se crearon los protocolos deoriginalmente usado cuando se crearon los protocolos dered (tales como TCP/IP e IPX, etc).red (tales como TCP/IP e IPX, etc).
El Estndar OSI usa un modelo de 7 capas de red paraEl Estndar OSI usa un modelo de 7 capas de red paradescribir el direccionamiento de red, anlisis de datos, ydescribir el direccionamiento de red, anlisis de datos, y
capacidades de red del diferente hardware.capacidades de red del diferente hardware. Los beneficios de usar un modelo de capas son:Los beneficios de usar un modelo de capas son: Cada capa del modelo OSI es responsable de ciertas tareasCada capa del modelo OSI es responsable de ciertas tareas
especificasespecificas Diferentes tecnologas pueden convivir de una maneraDiferentes tecnologas pueden convivir de una manera
estandarizadaestandarizada
-
8/14/2019 01-TCPIP Basics v0.2 espaol
8/27
Index 2005 Index 2005
Modelo OSI de RedModelo OSI de Red
7. Aplicacin
6. Presentacin
5. Sesin4. Transporte
3. Red
2. Enlace de datos1. Fsica
Transmisin
de datos
Recepcin
de datos
-
8/14/2019 01-TCPIP Basics v0.2 espaol
9/27
Index 2005 Index 2005
Capas del Modelo OSICapas del Modelo OSI
Un buen entendimiento de las primeras 3 capas deUn buen entendimiento de las primeras 3 capas dered es requerido para entender los conceptos bsicosred es requerido para entender los conceptos bsicosde red, comode red, como pasopaso de puertos, firewall, y NAT.de puertos, firewall, y NAT. (1) La capa fsica son las conexiones fsicas (cables,(1) La capa fsica son las conexiones fsicas (cables,
tarjetas de red y dispositivos que levantan la red)tarjetas de red y dispositivos que levantan la red) (2) La capa de enlace de datos transfiere paquetes dentro(2) La capa de enlace de datos transfiere paquetes dentro
de raw bits para ser transmitidos sobre la capa fsica.de raw bits para ser transmitidos sobre la capa fsica. (3) La capa de red es responsable del direccionamiento(3) La capa de red es responsable del direccionamiento
lgico.lgico.
-
8/14/2019 01-TCPIP Basics v0.2 espaol
10/27
Index 2005 Index 2005
Direcciones MACDirecciones MAC
Las direcciones MAC (Control de Acceso al Medio) sonLas direcciones MAC (Control de Acceso al Medio) sondirecciones nicas dadas a los clientes de una red.direcciones nicas dadas a los clientes de una red. La primera parte de la direccin MAC es asignada al fabricanteLa primera parte de la direccin MAC es asignada al fabricante
del hardware;del hardware;
El resto de la direccin es determinada por cada fabricante;El resto de la direccin es determinada por cada fabricante;
Dispositivos que no son administrables (ejemplo, HUBs yDispositivos que no son administrables (ejemplo, HUBs yalgunos switches) no tienen direccin MAC.algunos switches) no tienen direccin MAC.
Las direcciones MAC son usadas para direccionar en laLas direcciones MAC son usadas para direccionar en lacapa de enlace de datos (capa 2) del modelo de red OSI.capa de enlace de datos (capa 2) del modelo de red OSI.
Las direcciones MAC no son usadas para agruparLas direcciones MAC no son usadas para agruparclientesclientes dentro de una red.dentro de una red. Analoga: Las direcciones MAC son como el numero deAnaloga: Las direcciones MAC son como el numero de
CURP de cada persona.CURP de cada persona.
-
8/14/2019 01-TCPIP Basics v0.2 espaol
11/27
Index 2005 Index 2005
Direcciones IPDirecciones IP Las direcciones IP son usadas para el direccionamientoLas direcciones IP son usadas para el direccionamiento
lgico en la capa de red (capa 3) del modelo de red OSI.lgico en la capa de red (capa 3) del modelo de red OSI. Tal como las direcciones MAC donde no hay similitudTal como las direcciones MAC donde no hay similitud
entre 2 direcciones, con la diferencia que las direccionesentre 2 direcciones, con la diferencia que las direccionesIP permiten agrupar computadoras.IP permiten agrupar computadoras.
Direcciones IPDirecciones IP nicas, direccin de 32 bitsnicas, direccin de 32 bits Son referenciadas por humanos va notacin decimal, unSon referenciadas por humanos va notacin decimal, un
numero por cada 8 bits (1 octeto o byte), ejemplo.,numero por cada 8 bits (1 octeto o byte), ejemplo.,159.148.147.1159.148.147.1
Consiste de tres clases primarias A, B, and C (clase D esConsiste de tres clases primarias A, B, and C (clase D espara multicast) en la forma [netid:hostid]para multicast) en la forma [netid:hostid]
Analoga: Direcciones IP son como la direccin postalAnaloga: Direcciones IP son como la direccin postalde cada persona.de cada persona.
-
8/14/2019 01-TCPIP Basics v0.2 espaol
12/27
Index 2005 Index 2005
Clases de direcciones IPClases de direcciones IP
Los primeros 3 bits de una direccin IPLos primeros 3 bits de una direccin IPhacen la clasehacen la clase
0 8 16 24..31
Clase A 0XXnetid
hostid
Clase B 10X
Clase C 110 Clase D(Broadcast)
111Direccin multicast
-
8/14/2019 01-TCPIP Basics v0.2 espaol
13/27
Index 2005 Index 2005
Clases de RedesClases de Redes
Clase Redes Rango de direcciones
A 0 - 127.0.0.0 0-127.XXX.XXX.XXX
B 128.xxx.0.0 -
191.xxx.0.0
128.0.0.0-
191.255.255.255
C 192.xxx.yyy.0 -223.xxx.yyy.0
192.0.0.0-223.255.255.255
Dmulticast
224.xxx.yyy.zzz -239.xxx.yyy.zzz 224.0.0.0-239.255.255.255
-
8/14/2019 01-TCPIP Basics v0.2 espaol
14/27
Index 2005 Index 2005
Sub-redesSub-redes
Redes IP dadas, pueden dividirse en redesRedes IP dadas, pueden dividirse en redesmas pequeas, llamadas sub-redesmas pequeas, llamadas sub-redes
El tamao de una subred es determinada porEl tamao de una subred es determinada por
la mascara de red (mascara de sub-red,la mascara de red (mascara de sub-red,mascara de red)mascara de red) Mascaras de sub-redes tienen el hostid conMascaras de sub-redes tienen el hostid con
todos los bits=0, y el netid con todos lostodos los bits=0, y el netid con todos los
bits=1, por ejemplo:bits=1, por ejemplo: 11111111 11111111 11111111 10000000 (255.255.255.128)11111111 11111111 11111111 10000000 (255.255.255.128) 11111111 11111111 11111111 00000000 (255.255.255.0)11111111 11111111 11111111 00000000 (255.255.255.0) 11111111 11111111 00000000 00000000 (255.255.0.0)11111111 11111111 00000000 00000000 (255.255.0.0)
-
8/14/2019 01-TCPIP Basics v0.2 espaol
15/27
Index 2005 Index 2005
Direcciones de redDirecciones de red
La operacin lgica AND es usada paraLa operacin lgica AND es usada paracalcular la direccin de red desdecalcular la direccin de red desdedirecciones dedirecciones de clientecliente y mascara de red.y mascara de red.
Ejemplo:Ejemplo:10000000 11000000 00001010 10100101 (h:128.192.10.169)10000000 11000000 00001010 10100101 (h:128.192.10.169)
ANDAND
11111111 11111111 11111111 00000000 (s:255.255.255.0)11111111 11111111 11111111 00000000 (s:255.255.255.0)IGUAL AIGUAL A
10000000 11000000 00001010 00000000 (n:128.192.10.0)10000000 11000000 00001010 00000000 (n:128.192.10.0)
-
8/14/2019 01-TCPIP Basics v0.2 espaol
16/27
Index 2005 Index 2005
EjemploEjemplo
Calcula la direccin de red delCalcula la direccin de red del clientecliente, si la, si lamascara es de 26 bits (use la direccin demascara es de 26 bits (use la direccin declientecliente del ejemplo pasado):del ejemplo pasado):10000000 11000000 00001010 10100101 (h:128.192.10.169)10000000 11000000 00001010 10100101 (h:128.192.10.169)ANDAND
11111111 11111111 11111111 1100000011111111 11111111 11111111 11000000(s:255.255.255.____)(s:255.255.255.____)
IGUAL AIGUAL A10000000 11000000 00001010 ________10000000 11000000 00001010 ________
(n:128.192.10._____)(n:128.192.10._____)
-
8/14/2019 01-TCPIP Basics v0.2 espaol
17/27
Index 2005 Index 2005
Espacio de direccionamiento yEspacio de direccionamiento ysub-redessub-redes
Las direcciones para hosts estn disponibles cuandoLas direcciones para hosts estn disponibles cuandodividimos una red de 24 bits en sub-redes:dividimos una red de 24 bits en sub-redes:
Bits en
red
Decimal Sub-redes Hosts/
subred
Hosts
disponib.
% from
256/24 255.255.255.0 1 254 254 99%
/25 255.255.255.128 2 126 252 98%
/26 255.255.255.196 4 62 248 97%
/27 255.255.255.224 8 30 240 94%/28 255.255.255.240 16 14 224 88%
/29 255.255.255.248 32 6 192 75%
/30 255.255.255.252 64 2 128 50%
-
8/14/2019 01-TCPIP Basics v0.2 espaol
18/27
Index 2005 Index 2005
Direcciones Punto a PuntoDirecciones Punto a Punto
Nos proporcionan unNos proporcionan un efectivo uso del espacioefectivo uso del espaciode direccionamientode direccionamiento
Pueden ser usadas en comunicaciones puntoPueden ser usadas en comunicaciones punto
a puntoa punto.. Ejemplo:Ejemplo:
Cliente ACliente A:: direccindireccin=10.1.6.1/32=10.1.6.1/32 redred=10.1.7.1=10.1.7.1
ClienteCliente B:B: direccindireccin=10.1.7.1/32=10.1.7.1/32 redred=10.1.6.1=10.1.6.1
-
8/14/2019 01-TCPIP Basics v0.2 espaol
19/27
Index 2005 Index 2005
Direcciones BroadcastDirecciones Broadcast
La direccin de broadcast es usada para hablar conLa direccin de broadcast es usada para hablar contodos lostodos los clientesclientes de la red.de la red.
La direccin broadcast es una direccin con laLa direccin broadcast es una direccin con la
porcin del hostporcin del host
(cliente)(cliente)
configurada solo con 1s,configurada solo con 1s,
por ejemplo:por ejemplo: 128.192.10.255 para la red 128.192.10.0/24128.192.10.255 para la red 128.192.10.0/24 128.192.10.191 para la red 128.192.10.128/26128.192.10.191 para la red 128.192.10.128/26
Broadcasts son necesarios para:Broadcasts son necesarios para: Establecer comunicacin inicial con otroEstablecer comunicacin inicial con otro clientecliente, ejemplo,, ejemplo,resolucin de direccionesresolucin de direcciones
Para DHCP y asignacin de direccionesPara DHCP y asignacin de direcciones
-
8/14/2019 01-TCPIP Basics v0.2 espaol
20/27
Index 2005 Index 2005
Dominio BroadcastDominio Broadcast
Un dominio de broadcast es parte de laUn dominio de broadcast es parte de lared que puede or trafico de broadcastred que puede or trafico de broadcastgenerado en los hosts de la redgenerado en los hosts de la red
Redes remotas pueden incorporarseRedes remotas pueden incorporarsedentro de un bridge sobre un tnel paradentro de un bridge sobre un tnel paracrear un dominio de broadcastcrear un dominio de broadcast
-
8/14/2019 01-TCPIP Basics v0.2 espaol
21/27
Index 2005 Index 2005
ARPARP
El protocolo ARP (Protocolo de resolucin deEl protocolo ARP (Protocolo de resolucin dedirecciones) es usado para asociar direcciones MAC condirecciones) es usado para asociar direcciones MAC condirecciones IP.direcciones IP.
El proceso de ARP funciona de la siguiente manera:El proceso de ARP funciona de la siguiente manera:
El solicitante de ARP manda unEl solicitante de ARP manda un paquete (paquete (frameframe)) de broadcastde broadcastcon la informacin del la ip destino, la ip origen y la direccincon la informacin del la ip destino, la ip origen y la direccinMAC, preguntando por la direccin MAC destino.MAC, preguntando por la direccin MAC destino.
El cliente con la direccin ip destino manda un frame directo deEl cliente con la direccin ip destino manda un frame directo deregreso al solicitante llenando en el su direccin MAC yregreso al solicitante llenando en el su direccin MAC yguardando la direccin MAC de el en la tabla ARP o cachguardando la direccin MAC de el en la tabla ARP o cach..
Para minimizar los broadcasts debidos a requisiciones tipo ARP,Para minimizar los broadcasts debidos a requisiciones tipo ARP,las direcciones ip de los clientes y los gateways guardan tablaslas direcciones ip de los clientes y los gateways guardan tablasde direcciones MAC y direcciones IP llamadas tablas de arp ode direcciones MAC y direcciones IP llamadas tablas de arp ocaches.caches.
-
8/14/2019 01-TCPIP Basics v0.2 espaol
22/27
Index 2005 Index 2005
Puertos TCP/IPPuertos TCP/IP
Una vez que los datos han arribado a su destino, losUna vez que los datos han arribado a su destino, lospuertos de tcp/ip definen cual servicio o propsito tienepuertos de tcp/ip definen cual servicio o propsito tienedicho trafico. Los puertos son:dicho trafico. Los puertos son: Positivos, nmeros enteros de 16 bits (165535)Positivos, nmeros enteros de 16 bits (165535) Puertos muy conocidos son del 11023,Puertos muy conocidos son del 11023, por ejemplopor ejemplo,,
20;21 - FTP20;21 - FTP 22 - SSH22 - SSH 23 - Telnet23 - Telnet 25 - SMTP25 - SMTP 80 - HTTP80 - HTTP 110 - POP3110 - POP3 443 HTTPS443 HTTPS
Puertos definidos por el usuario son del 102465535Puertos definidos por el usuario son del 102465535
-
8/14/2019 01-TCPIP Basics v0.2 espaol
23/27
Index 2005 Index 2005
Conexiones TCPConexiones TCP
Una conexin TCP es definida como el parUna conexin TCP es definida como el parde nmeros (ip_origen:puerto) yde nmeros (ip_origen:puerto) y(ip_destino:puerto)(ip_destino:puerto)
Conexiones diferentes pueden usar elConexiones diferentes pueden usar elmismo puerto de destino en el servermismo puerto de destino en el serversiempre y cuando los puertos origen o la ipsiempre y cuando los puertos origen o la ip
origen sean diferentesorigen sean diferentes
E t bl i i t d iE t bl i i t d i
-
8/14/2019 01-TCPIP Basics v0.2 espaol
24/27
Index 2005 Index 2005
Establecimiento de conexionesEstablecimiento de conexionesTCPTCP
Una conexin TCP es establecida usandoUna conexin TCP es establecida usandoun proceso de 3 vas:un proceso de 3 vas: Cliente mandaCliente manda la requisicin dela requisicin de SYNSYN
Server responde con SYN,ACKServer responde con SYN,ACK Cliente manda un ACKCliente manda un ACK
Cliente Server SYN
ACKSYN,ACK
-
8/14/2019 01-TCPIP Basics v0.2 espaol
25/27
Index 2005 Index 2005
Mandando DatosMandando Datos TCP divide elTCP divide el flujoflujo de datos ende datos en
segmentos.segmentos. El que enva manda datos en enEl que enva manda datos en en
segmentossegmentos El que recibe da acuse de reciboEl que recibe da acuse de recibo
El que manda, manda elEl que manda, manda elsiguiente segmento de datossiguiente segmento de datos Si no se recibe acuse de recibo,Si no se recibe acuse de recibo,
el segmento de datos se vuelveel segmento de datos se vuelvea mandara mandar
En caso que la conexin seaEn caso que la conexin sea
abortada, una bandera RTS esabortada, una bandera RTS esusada para notificarle al queusada para notificarle al quemandamanda
Sender Server data 1
data 2
ACK 1
no ACK
data 2
ACK 2
-
8/14/2019 01-TCPIP Basics v0.2 espaol
26/27
Index 2005 Index 2005
Cerrando conexiones TCPCerrando conexiones TCP
Una conexin TCP es cerrada usando un procesoUna conexin TCP es cerrada usando un procesomodificado de 3 vas:modificado de 3 vas: El que inicia, manda una peticin de FINEl que inicia, manda una peticin de FIN El que recibe responde con un acuse de recibo, con un FINEl que recibe responde con un acuse de recibo, con un FIN
y una solicitud de acuse de recibo aly una solicitud de acuse de recibo al remitenteremitente.. ElEl remitenteremitente manda el acuse de recibo.manda el acuse de recibo.
Remitente ReceptorFIN
ACK
FIN,ACKACK
-
8/14/2019 01-TCPIP Basics v0.2 espaol
27/27
Index 2005 Index 2005
PreguntasPreguntas
Puede una red interna de un pas serPuede una red interna de un pas serconsiderada una intranet?considerada una intranet? Si / No, Ejemplos ___________________Si / No, Ejemplos ___________________
Que dispositivos extienden un dominio deQue dispositivos extienden un dominio deBroadcast?Broadcast?______________________________________________________________________
Que dispositivos deben ser usados paraQue dispositivos deben ser usados paralimitar un dominio de Broadcast?limitar un dominio de Broadcast?______________________________________________________________________
top related