2015-01-29-Guia-Laboratorio-No.4-Rutas-por-defecto+OSPF-v3
-
Upload
tuxman-ues -
Category
Documents
-
view
24 -
download
0
description
Transcript of 2015-01-29-Guia-Laboratorio-No.4-Rutas-por-defecto+OSPF-v3
-
UniversidaddeElSalvadorFacultaddeIngenieriayArquitecturaEscueladeIngenieradeSistemasInformticosComunicacionesI
GuadeLaboratorioNo.4ProtocolosdeEstadodeEnlace
v3
ObjetivosdeAprendizaje: Queelestudianteconfigure,elobjetoNubeenGNS3,parapoderenlzartopologasa
dispositivosexternos,comoredes,switches,etc. Quepongaenprcticaaspectosdeconexindeequiposfsicosatravsdecables. Queelestudianteconfiguredeformaprcticarutaspordefault,ascomoprotocolosde
enrutamientodeestadodeenlace(OSPF).
Indicaciones:Realicelasoperacionesqueselepresentan,tomandocomoreferenciasaspectosvistosenotroslaboratorios.
I.ConectandoGNS3adispositivosexternosGNS3poseeunacualidadquelohacepoderosoencomparacindeotrotipodeherramientas,utilizadasparalaboratoriosderedes;yesprecisamentesucapacidaddeinteractuarentiemporealcondispositivosfsicos,yasearedes,switches,router,etc.LoqueseharesvincularunatopologahechaenGNS3,paraquepuedainteractuarconotratopologahechaenGNS3enunequipodistinto.
1.1.ConfigurandolaNube(Cloud)Esteobjeto,loencontrarenelGNS,enlaseccindondeseubicanlosHost,debertomarencuentaalgunosdetallesparasucorrectaconfiguracin.
DeberhaberabiertoelGNS3conunusuarioconprivilegiosderoot,oensudefecto,abrirGNS3utilizandolaorden:$sudogns3
EstoesasporqueGNS3hacegestindellainterfazdereddelacomputadoradondeestcorriendo,parapodervincularaundispositivocreadoenunatopologa;porlotato,requerirteneraccesoaunusuariopriviligiado.Sinolohacedeestaformanolefuncionar.
Cuandohayarealizadoestaaccinest listoparaconfigurar lanube,arrastrandoel conohacialaseccindelatopologa,ydandoclicderecholuegoenconfigure.
GuaNo.4COS115v31/12
-
FiguraNo.1:ConfiguracindelaNubeenGNS3,paravincularlaaunaredexterna.
PorlogeneralenlosequiposGNU/Linux,laprimerainterfazderedesnombradaeth0,yesatravs de la cual se realizan las conexiones externas, del equipo. Si esto es as, en laconfiguracinquesemuestraenlaimagenanterior,usteddeberseleccionardichainterfazydarclicenelbotonadd,paraquesevinculelainterfazexternaalatopologa.
Esta accin lo que har es una especie de tubo virtual, que le permitir llegar con undispositivointerno,hacialaredreallocal.
1.2.ConfigurandoelRouterAhoraqueyaestaconfiguradalanube,leconectaremosunrouter.Paraelloasumiremosquealareddondeestaconectadoelequipo,disponedeunservidorDHCP,porlotanto,lainterfazenelrouter,serlevantadaesperandoqueunequipoexternoleasigne,dichaconfiguracindered.Pasos:a.Agregueunrouteralatopologa,yconecteloconlanube.b.Abralaterminaldeconfiguracin,yejecutelassiguientesordenes.
GuaNo.4COS115v32/12
Darclic
-
Figura2:Routerconetadoalanubeatravsdelainterfazdelacomputadoraeth0
Router#configureterminalRouter(config)#interfacefastEthernet0/0Router(configif)#ipaddressdhcpRouter(configif)#noshutdownRouter(configif)#end
Estaaccinconfigurlainterfazdelrouter,conunadirecciondhcp,conectndoelrouteralared,comosideunrouterfsicosetratara.Encasodequererconfigurarunaipesttica,deberadeutilizarselaordenpararealizardichoprocedimiento.
1.3.ProbandoconfiguracinSitodomarchabien,usteddeberadepoderalcanzarserviciosdeInternetdesdeelrouter,silacomputadoraestconectadaaella.Hagalaprueba,desdelaconsoladelrouterusteddedeberdepoderhacerpingagoogle.com,porejemplo.Router#pinggoogle.comTranslating"google.com"...domainserver(168.243.7.14)[OK]
Typeescapesequencetoabort.Sending5,100byteICMPEchosto190.212.166.50,timeoutis2seconds:!!!!!Successrateis100percent(5/5),roundtripmin/avg/max=8/12/20msRouter#
Estoindicaqueelroterestadebidamenteconectadoalaredreal,ypuedealcanzarrecursoscomogoogle.
GuaNo.4COS115v33/12
-
II.RutapordefectoCuandoeldestinoalquesepretendellegarsonmltiplesredes,onoseconocensepuedecrearunarutaestticapordefectoparaalcanzareldestino:Router(config)#iproute0.0.0.00.0.0.0[IPdelsaltooIterfazdesalida][distanciaadministrativa]
Veaelsiguientecaso:
Figura3:Rutapordefaultentopologiascomplejas
Enelcasodelafigura3,loqueinteresaesconfigurarunarutapordefaulenelrouterR1,sehacreadounasalidaalanubeatravsdelainterfazdereddelacomputadora,parabrindarconfiguracinvaDHCP.
R1>enableR1#configureterminalR1(config)#iproute0.0.0.00.0.0.0fastEthernet1/11R1(config)#interfacefastEthernet1/1R1(configif)#ipaddressdhcpR1(configif)#noshutdownR1(configif)#end
GuaNo.4COS115v34/12
-
Visualizandolarutacreada:R1#showiprouteCodes:Cconnected,Sstatic,RRIP,Mmobile,BBGPDEIGRP,EXEIGRPexternal,OOSPF,IAOSPFinterareaN1OSPFNSSAexternaltype1,N2OSPFNSSAexternaltype2E1OSPFexternaltype1,E2OSPFexternaltype2iISIS,suISISsummary,L1ISISlevel1,L2ISISlevel2iaISISinterarea,*candidatedefault,UperuserstaticrouteoODR,Pperiodicdownloadedstaticroute
Gatewayoflastresortis0.0.0.0tonetwork0.0.0.0
C192.168.64.0/24isdirectlyconnected,FastEthernet1/1S*0.0.0.0/0isdirectlyconnected,FastEthernet1/1
Notequequelarutacreada,esmarcadaconlaletraS*indicandoquesetratadeunarutaesttica,elasteriscoindicaqueesunarutapordefault.
III.ProtocolodeEstadodeEnlaceEnungrupoderouterscomosemuestraenlafigura3,paramantenerunatabladeenrutamientoquerespondaaloscambiosenlatopologadelared,resultamsfcillaconfiguracindeenrutamientodinmico.
3.1.OSPFdeunaslareaLosrouterconfiguradosconOSPFrequierenunareaparamantenerelprocesodeenrutamientodentrodeella,unrouterpuedeformarpartedeunaovariasreas.Paraconfigurar,unrouterenslareadeberespecificarelrea,ascomolaredqueestdirectamenteconectadayquepublicarhaciaelrestodelatopologa.Comosemuestraenlafigura4,setieneungrupoderouterpertenecientesalrea0,paraR2laconfiguracindeOSPF,seracomosemuestraacontinuacin.R1:R1>enableR1#configureterminalR1(config)#iproute0.0.0.00.0.0.0FastEthernet1/1R1(config)#routerospf100R1(configrouter)#network172.16.22.00.0.0.3area0R1(configrouter)#network172.16.22.40.0.0.3area0R1(configrouter)#network172.16.22.80.0.0.3area0R1(configrouter)#network172.16.72.00.0.0.7area0R1(configrouter)#defaultinformationoriginateR1(configrouter)#exit
NotequeelR1,deber distribuirlarutapordefaultcreadoparallegaralaredremota,ytransferirlaatodaelreaderouterenlared.
Las configuraciones de las interfaces, debern realizarse con en las guas de laboratorio
GuaNo.4COS115v35/12
-
anteriores.
Figura4:Ospfdeunaslarea.
GuaNo.4COS115v36/12
-
R2:R2>enableR2#configureterminalR2(config)#routerospf100R2(configrouter)#network172.16.22.00.0.0.3area0R2(configrouter)#network172.16.22.120.0.0.3area0R2(configrouter)#network172.16.0.00.0.15.255area0R2(configrouter)#exit
R3:R3>enableR3#configureterminalR3(config)#routerospf100R3(configrouter)#network172.16.22.40.0.0.3area0R3(configrouter)#network172.16.22.120.0.0.3area0R3(configrouter)#network172.16.22.160.0.0.3area0R3(configrouter)#network172.16.16.00.0.3.255area0R3(configrouter)#exit
R4:R4>enableR4#configureterminalR4(config)#routerospf100R4(configrouter)#network172.16.22.80.0.0.3area0R4(configrouter)#network172.16.22.160.0.0.3area0R4(configrouter)#network172.16.20.00.0.1.255area0R4(configrouter)#exit
Note que las redes quesepublicana travs del protocoloOSPFsonsiemprea travs demscaraswildcardcomosedescribeenelapartadosiguiente.
UnabuenapruebadequelatopologaestfuncionandodeformacorrectaesconfigurarlanubeconectadaaInternet,dondelosRouterpuedanhacerpingasitiosespecficosatravsdesusnombres;comoporejemplo:R2#pingwww.google.com.
3.2.WildcardEnlasconfiguracionesanterioresdelosrouterparapublicarlasredesdirectamenteconectadasalrouter;seutilizaunamscaraderedespecialconocidacomoWildcard,estoesunaformainvertidadeescribirlamscaradesudredymuyutilizadaenlasreglasACLenlosrouter.Elclculodelawildcardserealizadeformasimpleinvertiendolosvaloresdelamscara;de
GuaNo.4COS115v37/12
-
tal forma que el 1 en una mscara normal representa red, en el caso de wildcard serepresentarporuncero.Laformarpidadecalcularlamscarawildcardenformadecimalesrestandoalvalordelamscarareala255,comosemuestraenlatablasiguiente:
Sidisponemosdeunaredde30bits,utilizadoparaunenlace,entoncessecuentaconunamscara255.255.255.252,detalformaquealconvertirlaawildcardnosda:0.0.0.3,haciendolossiguiente:
Mscara30bitsValoresderesta 255 255 255 255
Mscara 255 255 255 252
Wildcard 0 0 0 3
Otrosejemplos:
Mscara24bitsValoresderesta 255 255 255 255
Mscara 255 255 255 0
Wildcard 0 0 0 255
Mscara22bitsValoresderesta 255 255 255 255
Mscara 255 255 252 0
Wildcard 0 0 3 255
3.3.ArchivosdetextoparaconfiguracindeRouterUnaprcticaparaoptimizarel tiempocuandoseconfiguranvariosrouter, esdisponerdearchivosdetextosaformadescriptsconlasrdenesqueseescribeporconsoladetalmaneraquepermita,poderconfigurardeformarpidaunroutercado,seesefueraelcaso.ParaconfigurarelRouterbstaraconcopiardelarchivodetextoconteniendolaslneasdeconfiguracin,ypegarenlaconsoladelrouterquesedeseaconfigurar.
A continuacin se presenta un archivo de texto de configuracin de R2 de la topologaanterior:
R2.txtenableconfigureterminalhostnameR2
GuaNo.4COS115v38/12
-
interfacefastEthernet0/1ipaddress172.16.22.13255.255.255.252noshutdownexit
interfacefastEthernet0/0ipaddress172.16.22.1255.255.255.252noshutdowexit
interfacefastEthernet1/0ipaddress172.16.0.1255.255.240.0noshutdowexit
routerospf100network172.16.22.00.0.0.3area0network172.16.22.120.0.0.3area0network172.16.0.00.0.15.255area0exitend
Estearchivodetextoserfuncionalsisecuentaconunrouterquedispongadelasmimasinterfaces escritas en el archivo, en caso contrario deber den cambiarse los nombrescorrespondientesdelainterfaz.
Paracadarouterdelatopologadeberdetenerseunarchivodeconfiguracinconsuvaloresespecficos.
IV.ConfiguracininterfazderedGNU/LinuxLaconfiguracindelainterfazderedenLinux,puedehacersedesdelainterfazgrfica,ascomodelainterfazCLI.AcontinuacinsedetallacomoconfigurarlainterfazhaciendousodelCLI.
LaconfiguracindelaNubeenGNS3,deberhacersedirectamenteenlainterfazdereddelhostGNU/LinuxdondecorreGNS3.PorellodeberconfigurarlanubeenlamismasubredqueconectelainterfazdelrouterGNS3;ydeber depoderhacerpingdesdeelrouterdefronteradelatopologahacialaconfiguracinquerealiceenlaNube.
4.1.MtodorpidoCLISi loqueserequiereeshacerpruebasrpidasparaconfigurarunainterfazderedpuedehacerlodelasiguientemanera:
GuaNo.4COS115v39/12
-
$su#ifconfigeth0172.16.62.2netmask255.255.255.248up
Verificarlaconfiguracin#ifcofigeth0Linkencap:EthernetHWaddr5c:f9:dd:6c:c1:87inetaddr:172.16.62.2Bcast:172.16.62.7Mask:255.255.255.248inet6addr:fe80::5ef9:ddff:fe6c:c187/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:117866762errors:0dropped:116019overruns:0frame:0TXpackets:14699904errors:4dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:149987917857(139.6GiB)TXbytes:1497279576(1.3GiB)Interrupt:19
Silacomputadoradisponedemsdeunainterfazdered,deberasegurarsequeseconfiguralacorrecta;entodocaso,lasinterfacessonnombraseth0,eth1,eth2,etc,paralascableadasywlan0,wlan1,etc.paralasinalmbricas.
4.2.MtodolargoCLIElinconvenienteconelmtodoanterioresquelainterfazdered,siseledesconectaelcablepierdelaconfiguracin,ademsdegenerarmuchaintermitencia.Sisedeseamantenerestablelaconfiguracindeberdehacerloenelarchivodeconfiguracinde interfaces de Linux; en Debian dicho archivo se encuentra en la ruta/etc/network/interfaces, es precisamenteestearchivoquedeber configurarseparamantenerunaconfiguracinfija.
Abriendoelarchivodeconfiguracin:#nano/etc/network/interfaces
Alfinaldelarchivo,ysieth0fueselainterfazdeconexin,ynotieneotraconfiguracin;ingreselainformacindelaconexincomosemuestraenelsiguienteejemplo:autoeth0ifaceeth0inetstaticaddress172.16.62.2netmask255.255.255.248
Cuandofinalice,guardeelarchivoyreinicielainterfazdereddelasiguienteforma:#/etc/init.d/networkingrestart
Luegoquehayareiniciadopuedeveriticar,laconfiguracindelainterfazdered,comosemuestroenlaseccinanterior.
GuaNo.4COS115v310/12
-
V.EjerciciodellaboratorioAcontinuacinselepresentadostopologaquedeberconfigurarenellaboratorio,haciendousodeRutasEstticasyRuteoDinmicoconOSPF,dondecorresponda,apoyndoseenGNS3.Debertrabajarenequiposdetres,paracompletarellaboratorio.
TopologaparaHostAconGNS3
GuaNo.4COS115v311/12
-
TopologaparaHostBconGNS3
Requerimientos: Deberconfigurarlatopologaenhostindependientes. Atravsdeuncablederedcruzado,deberconectarlosdoshost. Configurarlanubeencadahostyverificarquesecreeelenlacefsicoparaconectar
ambastopologas. Deberdecrearlanubeconconfiguracinestticasegnsedetallaenambas
topologas. Todosloshostdelastopologasdeberndepoderhacerpingunosconotros.
GuaNo.4COS115v312/12