Vous êtes sur la page 1sur 46

Tema:ProtocolodeRedTCP/IP

InformticaAplicada
AntonioLazodelaVegaV.

Objetivos
Reconocerlafuncindeunprotocoloderedy
definirelprotocoloTCP/IP.
Determinarlasclasesyrangosdelas
direccionesIP.
ConfiguraryprobarelprotocoloTCP/IP.

ObjetivosdelCurso
Instalayconfiguralossistemasoperativosmsusadosenunacomputadora,ascomola
actualizacindeprogramasydrivers.
Describeelfuncionamientoylaspartesdeunareddedatos,implementaunapequeared
decomputadoras:Cableadaeinalmbrica,compartiendoarchivosyperifricos.
Manejafrmulasyfuncionesavanzadasenunahojadeclculo,obtienedatosexternos,los
manipulautilizandoTablasDinmicas,filtrayobtienevaloresdeunaBasededatos.
DefineycreaAlgoritmosusandoPseudocdigoyDiagramasdeFlujo.
Manejadiferentesestructurasdecontrolenunprograma:Estructurascondicionalesy
repetitivas.

ProtocolosdeRed:TCP/IP

ProtocolodeRed
Losdatosenviadosdesdeunacomputadoraa
otrasoncodificadosbajounestndar.Estas
normasdecodificacinrecibenelnombrede
Protocolo.
UnProtocoloeselidiomaqueseutilizapara
comunicarseconotracomputadora.

ProtocoloNetBIOS
NetBIOSesunprotocolosencilloutilizadoenlas
primerasredesdeMicrosoft.
Lacomunicacinentreequiposseconsigue
graciasalintercambiodesusnombresenunared
derealocal.
Nodisponedemecanismosparaconectar
equiposqueestnenredesseparadas:esun
protocolosinenrutamiento.
EnlossistemasactualesNetBIOSpuedefuncionar
sobreprotocolosmscompletosyextendidos
comoelIP(partedelTCP/IP).
6

ProtocoloTCP/IP
TCP/IP(Transmission ControlProtocol /Internet
Protocol)eselprotocoloquerigetodaslas
comunicacionesentreloscomputadoresen
Internet.
IP (InternetProtocol)determinahaciadndeson
encaminadoslospaquetes,enfuncindesu
direccindedestino.
TCP (Transmission ControlProtocol)seasegura
dequelainformacinlleguecorrectamenteasu
destino.
7

ProtocoloIP
CadahostqueutilizaelprotocoloIPdebe
tenerunadireccinIPexclusiva.
Estadireccinestformadapor4nmeros
separadosporunpunto,cadanmeropuede
tenerunvalorde0a255(8bits).
A .

B .

C . D

10

15

NotacinBinaria
ParaentenderlasdireccionesIPesnecesario
saberalgunasprincipiossobrenotacin
binaria.
Unbyteestformadopor8bits.
A
CarcterASCII

65

49H

Decimal

01000001
Binario

Hexadecimal

Cadabittieneunpeso
128 64 32 16

0 1 0 0 0 0 0 1
9

EjemplosdeNotacin
Binaria
128 64 32 16

=32+2+1=35

=128+64+32=224

=8+4+2+1=15

Elvalormnimodeunbytees0
0

=0

Elvalormximodeunbytees255
1

=128+64+32+16+8+4+2+1=255

10

DireccionesIPreservadasy
especiales
Existenalgunasdireccionesespecialeso
reservadas:
DireccinIP:0.0.0.0
DireccinderedIP
DireccinIP:255.255.255.255
DireccinBroadcast IP
DireccinIP:127.0.0.1
Paraunainterfazlgicausadaparaverificarel
funcionamientodelprotocoloTCP/IP.
Cuandoelprimernmero(byte)deunadireccinIP
escero(0),noesunadireccinvlida
11

EjemplosdedireccionesIP
vlidasynovlidas
SonvlidaslassiguientesdireccionesIP:

1.1.1.1
10.0.0.34
145.56.34.1
192.192.192.192

NosonvlidaslassiguientesdireccionesIP:

10.0.0.256
220.255.265.0
0.192.120.15(primerbytenodebesercero)
127.0.0.2(reservada)
0.0.0.0(reservada)
255.255.255.255(reservada)
12

Componentesdeuna
direccinIP
UnadireccinIPindicala:
Direccindelared
Direccindelhost

10.0.0.15

10.0.0.4

Red:10.0.0.0

10.0.40.20

Host:10.0.0.20

10.0.0.20
13

ClasesyRangosdeDireccionesIP

14

ClasesdeDireccionesIP
LadireccinIPdeunhostperteneceaunaclase
especifica:

ClaseA
ClaseB
ClaseC
ClaseD(Multicast)
ClaseE(Experimental)

Elusodeunauotraclasedeterminalacantidad
deredesyelnmerodehostsporred.
15

ReconocimientodelaClase
dedireccinIP
ParareconocersiunadireccinIPesuna
determinadaclase,bastaconobservarel
primernmerodeladireccinIP:
W .

X .

Y .

Siwestaentre0 y127 esclaseA.


Siwestaentre128 y191 esclaseB.
Siwestaentre192 y223 esclaseC.
Siwestaentre224 y239 esclaseD.
Siwestaentre240 y255 esclaseE.
16

DireccionamientoIPClaseA
Elprimerbyteindicaladireccinderedyelresto
ladireccindehost:
W .
Red

Mscaradered:
Ejemplos:

X .

Y .

Host

255.0.0.0

20.45.6.23
120.66.0.1
38.0.0.1
17

DireccionamientoIPClaseA
Elprimerbitsiempreser0
Losbitsseutilizarnas:
BitsdeRed:
BitsdeHost:
0rrrrrrr

7bits
24bits
hhhhhhhh

hhhhhhhh

hhhhhhhh

EnunaclaseAsepuedetenercomomximo:
Nmeroderedes:
Nmerodehostsporred:

2^7=128
2^24=16,777,216
18

DireccionamientoIPClaseA
EnunaclaseAsetieneenconsideracinlosiguiente:
LadireccindeRed0.x.x.x noesvlida.
LadireccindeRed127.x.x.x noesvlida
Nmeroderedesvlidas:128 2=126(1126)

Combinacionesposibles

Red

00000000

00000001

00000010

..

..

01111110

126

01111111

127

Host

Host

Host

Ladireccin0.x.x.x esutilizadapara
identificarlaredIP.

Ladireccin127.x.x.x esutilizadaparauna
interfazlgica(loopback).
19

DireccionamientoIPClaseA
LadireccindeHost0snoesvlida:x.0.0.0
LadireccindeHost1snoesvlida:x.255.255.255
Nmerodehostsvalidosporred:2^24 2=16,777,214
Red

Ladireccinx.0.0.0
identificaaladireccin
dereddeclaseA.
Ladireccinx.255.255.255
identificaaladireccin
Broadcast delaredclaseA.

Host

Host

Host

0
0

0
0

1
2

..

..

..

255

255

254

255

255

255
20

DireccionamientoIPClaseA
Ejemplo1:
DireccinIP:
Mscaradered:
Direccindered:
Direccindehost:

10.0.0.15
255.0.0.0
10.x.x.x10.0.0.0
x.0.0.15

Rangos:

DireccinIPmnima:
DireccinIPmxima:
Direccindered:
Direccinbroadcast:

10.0.0.1
10.255.255.254
10.0.0.0
10.255.255.255
21

DireccionamientoIPClaseA
Ejemplo2:
DireccinIP:
Mscaradered:
Direccindered:
Direccindehost:

90.45.31.100
255.0.0.0
90.x.x.x90.0.0.0
x.45.31.15

Rangos:

DireccinIPmnima:
DireccinIPmxima:
Direccindered:
Direccinbroadcast:

90.0.0.1
90.255.255.254
90.0.0.0
90.255.255.255
22

DireccionamientoIPClaseB
Elprimerysegundobyteindicanladireccinde
redyelrestoladireccindehost:
W . X .
Red

Mscaradered:
Ejemplos:

Y .

Host

255.255.0.0

190.45.6.34
129.34.0.1
166.166.0.66
23

DireccionamientoIPClaseB
Losprimerosbitssiempresern10
Losbitsseutilizarnas:
BitsdeRed:
BitsdeHost:
10rrrrrr

14bits
16bits
rrrrrrrr

hhhhhhhh

hhhhhhhh

EnunaclaseBsepuedetenercomomximo:
Nmeroderedes:
Nmerodehostsporred:

2^14=16,384
2^16=65,536
24

DireccionamientoIPClaseB
EnunaclaseBsetieneenconsideracinlo
siguiente:
Nmeroderedesvlidas

Combinacionesposibles

Red

:2^14=16,384
Red

128

128

128

..

..

191

254

191

255

Host

Host

25

DireccionamientoIPClaseB
LadireccindeHost0snoesvlida:x.x.0.0
LadireccindeHost1snoesvlida:x.x.255.255
Nmerodehostsvalidosporred:2^16 2=65,534
Red

Red

Ladireccinx.x.0.0 identificaala
direccindereddeclaseB.

Ladireccinx.x.255.255 identificaa
ladireccinBroadcast delared
claseB.

Host

Host

0
0

1
2

..

..

255

254

255

255
26

DireccionamientoIPClaseB
Ejemplo1:
DireccinIP:
Mscaradered:
Direccindered:
Direccindehost:

130.10.0.15
255.255.0.0
130.10.x.x130.10.0.0
x.x.0.15

Rangos:

DireccinIPmnima:
DireccinIPmxima:
Direccindered:
Direccinbroadcast:

130.10.0.1
130.10.255.254
130.10.0.0
130.10.255.255
27

DireccionamientoIPClaseB
Ejemplo2:
DireccinIP:
Mscaradered:
Direccindered:
Direccindehost:

190.52.45.88
255.255.0.0
190.52.x.x190.52.0.0
x.x.45.88

Rangos:

DireccinIPmnima:
DireccinIPmxima:
Direccindered:
Direccinbroadcast:

190.52.0.1
190.52.255.254
190.52.0.0
190.52.255.255
28

DireccionamientoIPClaseC
Elprimer,segundoytercerbyteindicanla
direccinderedyelltimoindicaladireccinde
host:
W

X .
Red

Mscaradered:
Ejemplos:

Y .

Z
Host

255.255.255.0

220.56.78.9
201.0.0.45
192.168.14.5
29

DireccionamientoIPClaseC
Losprimerosbitssiempresern110
Losbitsseutilizarnas:
BitsdeRed:
BitsdeHost:
110rrrrr

21bits
8bits
rrrrrrrr

rrrrrrrr

hhhhhhhh

EnunaclaseCsepuedetenercomomximo:
Nmeroderedes:
Nmerodehostsporred:

2^21=2,097,152
2^8 =256
30

DireccionamientoIPClaseC
EnunaclaseCsetieneenconsideracinlo
siguiente:
Nmeroderedesvalidas

Combinacionesposibles

Red

Red

:2^21=2,097,152
.

Red

192

192

192

..

..

..

223

254

254

223

255

255

Host

31

DireccionamientoIPClaseC
LadireccindeHost0snoesvlida:x.x.x.0
LadireccindeHost1snoesvlida:x.x.x.255
Nmerodehostsvlidosporred
:2^82=254
Red

Red

Red

Ladireccinx.x.x.0 identificaala
direccindereddeclaseC.

Host

0
1
2
..

Ladireccinx.x.x.255 identificaala
direccinBroadcast delaredclase
C.

254
255
32

DireccionamientoIPClaseC
Ejemplo1:
DireccinIP:
Mscaradered:
Direccindered:
Direccindehost:

200.0.18.15
255.255.255.0
200.0.18.x200.0.18.0
x.x.x.15

Rangos:

DireccinIPmnima:
DireccinIPmxima:
Direccindered:
Direccinbroadcast:

200.0.18.1
200.0.18.254
200.0.18.0
200.0.18.255
33

DireccionamientoIPClaseC
Ejemplo2:
DireccinIP:
Mscaradered:
Direccindered:
Direccindehost:

195.15.4.31
255.255.255.0
195.15.4.x195.15.4.0
x.x.x.31

Rangos:

DireccinIPmnima:
DireccinIPmxima:
Direccindered:
Direccinbroadcast:

195.15.4.1
195.15.4.254
195.15.4.0
195.15.4.255
34

Configuracinypruebasdel
ProtocoloTCP/IP

35

ConfiguracindeIP
Sedebeconfigurarlossiguientesvaloresdel
protocoloIPenloshosts:
DireccinIP
Mscaradered
DireccinIPdelrouter (opcional)
Paracomunicarseconotrared.
DireccinIPdelservidorDNS(opcional)
Sisequiereresolverunnombre(como
www.intel.com)asurespectivadireccinIP.
36

ConfiguracindeIP

37

ConfiguracinIPenunared

PC01
Server01

PC02

Server02

Item

Server01

Server02

PC01

PC01

Direccin IP

10.0.0.1

10.0.0.2

10.0.0.3

10.0.0.4

Mscara de red

255.0.0.0

255.0.0.0

255.0.0.0

255.0.0.0

IP del router

IP del DNS

38

ConfiguracinIPen2redes

E0

E1

Router

PC01

PC02

Server01

Server02

Item

Server01

PC01

Router

Server02

PC02

Direccin IP

10.0.0.1

10.0.0.2

10.0.0.3
180.1.1.1

180.1.1.2

180.1.1.3

Mscara de
red

255.0.0.0

255.0.0.0

255.0.0.0
255.255.0.0

255.255.0.0

255.255.0.0

IP del router

10.0.0.3

10.0.0.3

180.1.1.1

180.1.1.1
39

DireccionesIPPblicas
InterNICasignalasdireccionespblicasdentro
delespaciopblicodedireccionesqueconsiste
entodaslasposiblesdireccionesunicastenla
Internetmundial
InterNICasignabaIDderedconclasealas
organizacionesconectadasaInternetsinteneren
cuentasuubicacingeogrfica.Hoyenda
InterNICasignabloquesdedireccionesalosISP
segnsuubicacingeogrfica.
LosISPsubdividenlosbloquesasignadosentre
susclientes
40

DireccionesIPPrivadas
LosnicoshostsquerequierendireccionesdeIP
pblicassonlosquesecomunicandirectamente
aInternetcomosonporejemplolosservidores
Webolosservidoresdecorreo.
LasautoridadesdeInternethancreadoun
espacioprivadodedirecciones,lascualesno
puedenconectarsedirectamenteaInternet.
Loshostscondireccionesprivadasrequierende
untraductordedireccionesparaconectarsea
Internet.
41

RangodeDirecciones
Privadasporclase
Clase

Rango

Nro.de
redes

10.0.0.0

172.16.0.0 172.31.0.0

16

192.168.0.0 192.168.255.0

256

42

Ipconfig
Esunprogramaquemuestralosvaloresdela
configuracinIPdecadaunadelastarjetasde
red.
Ipconfig seutilizaenWindows2000o
posterior.

43

Ipconfig /all

44

Ping
Estecomandodediagnsticoverificaelestadodelas
conexionesconunoovarioshostsremotos.
Envavariospaquetesyesperaqueselosdevuelva,
alfinalcalculaeltiempoquesedemorenllegar
hastasudestino.

45

Referencias
DireccinIP(s.f.).Wikipedia.Consultadoel04
deabriil 2014desde
http://es.wikipedia.org/wiki/Direcci%C3%B3n
_IP

46