viernes, 30 de diciembre de 2011

Como fabricar un cable VGA macho a macho, mas largo...

Buenas. la inquietud nace desde que me compre un TV LCD y pues veía las películas de mi laptop en él, pero siempre tenia que mover todo debido a que tenia solo el cable original del monitor de la casa y era muy corto...

Dejemos el cuento y entremos en lo que queremos hacer...lo podemos usar para PC, TV, Videobeam etc.

Para fabricar un cable VGA mas largo tenemos que comprar los siguientes elementos:

* 2 puertos RS232(DB15)
* 2 tapas para puertos RS232
* Estaño
* Cautin
* Los metros necesarios de cable UTP CAT5E o mayor preferiblemente
* (SI LO DESEAN) Pistola de silicón (y silicón por supuesto), para echarle detrás del DB15 cuando este todo soldado.

Para la construcción debemos tener en cuenta la función de cada pin del DB15 mostrado en la sig imagen:


Ya visto la función de los pines debemos tener indicios de como se hace, de todos modos aca hay un digrama que podemos segir para guiarnos mejor:


Lo fabrique rápidamente y funciono a la perfección; anexo: en otros diagramas conectan a tierra los pines 5,6,7,8,9 y 10; no se como funcionara así yo lo hice con el diagrama que e colocado arriba.





jueves, 20 de octubre de 2011

Redistribución de protocolos de enrutamineto

Antes que nada quiero dar las gracias al Sr. Oscar Gerometta que nos aporta esta grandiosa informacion desde su blog

Para que dos dispositivos (routers o switches capa 3) intercambien información de enrutamiento es preciso, en principio, que ambos dispositivos utilicen el mismo protocolo, sea RIP, EIGRP, OSPF, BGP, etc. Diferentes protocolos de enrutamiento, o protocolos configurados de diferente forma (p.e. diferente sistema autónomo en EIGRP) no intercambian información.
Sin embargo, cuando un dispositivo aprende información de enrutamiento a partir de diferentes fuentes (p.e. rutas estáticas o a través de diferentes protocolos) Cisco IOS permite que la información aprendida por una fuente sea publicada hacia otros dispositivos utilizando un protocolo diferente. Por ejemplo, que una ruta aprendida a través de RIP sea publicada hacia otros dispositivos utilizando OSPF.

Esto es lo que se denomina "Redistribución" de rutas. Utilizar un protocolo de enrutamiento para publicar rutas que son aprendidas a través de otro medio (otro protocolo, rutas estáticas o directamente conectadas).
El mecanismo de redistribución es propietario de Cisco IOS. Este mecanismo establece algunas reglas:

*La ruta a redistribuir debe estar presenta en la tabla de enrutamiento.

*No se redistribuyen rutas que están presentes en tablas topológicas de los protocolos pero no en la tabla de enrutamiento.

*La ruta redistribuida será recibida por el dispositivo vecino con la métrica raíz del protocolo en el que se redistribuye.

¿Para qué se utiliza?

En principio es deseable que una red utilice un único protocolo de enrutamiento.
Sin embargo, en algunos casos puede requerirse el uso de redistribución: fusiones de empresas, diferentes departamentos de una misma empresa administrados por diferentes equipos de personal, entornos multi-vendor, migraciones, etc.
Al momento de abordar una redistribución de rutas se deben tener presentes algunos aspectos particulares del enrutamiento: las diferentes métricas, las distancias administrativas de cada protocolo, las capacidades de enrutamiento classful y classless, y la topología de la red.


Las métricas
Cada protocolo de enrutamiento utiliza una métrica diferente. Esto hace que al redistribuir rutas se pierda la métrica original del protocolo y sea redefinida en los términos del nuevo protocolo. Por ejemplo, si se redistribuye una ruta OSPF con una métrica de 1642 en RIP, RIP le asignará una métrica en cantidad de saltos (entre 1 y 15).
La métrica con la que un protocolo recibe las rutas aprendidas por otro, se denomina métrica raíz.
Cada protocolo utiliza una métrica raíz por defecto:

RIP - métrica raíz por defecto: infinito.
EIGRP - métrica raíz por defecto: infinito.
OSPF - métrica raíz por defecto: 20.

Esta mética raíz por defecto también puede ser modificada utilizando el comando default metric.


Los comandos básicos
Al configurar redistribución debemos indicar al protocolo qué información de enrutamiento redistribuir, y con qué métrica deseamos se redistribuyan esas rutas. Si no indicamos nada, las rutas son redistribuidas con la métrica por defecto.


Router(config)#router rip
Router(config-router)#network 129.100.0.0
Router(config-router)#redistribute ospf 1 metric 2


En este ejemplo indicamos a RIP que redistribuya la información de enrutamiento aprendida a través del proceso 1 de OSPF que se encuentra en la tabla de enrutamiento, con una métrica de 2 saltos.


Redistribución en EIGRP
Al redistribuir información de enrutamiento utilizando EIGRP, es preciso tener presente que la métrica por defecto es infinito. Por lo tanto, si no especificamos métrica, las rutas redistribuidas no aparecerán en la tabla de enrutamiento del dispositivo vecino.
Por otra parte, al definir la métrica es preciso indicar: bandwidth, delay, reliability, load y MTU.
Un ejemplo:


Router(config)#router eigrp 100
Router(config-router)#redistribute static
Router(config-router)#redistribute rip
Router(config-router)#default-metric 10000 100 255 1 1500


Redistribución en OSPF
La métrica por defecto que utiliza OSPF es de 20, por lo que no exige que especifiquemos una métrica para que la ruta sea aprendida por los dispositivos adyacentes. Sin embargo, cuando hay múltiples subredes de una misma red y se desea publicar rutas para cada subred, es preciso indicarlo pues de lo contrario OSPF sumarizará todas las subredes al límite de la clase y publicará una sola ruta.
Un ejemplo:


Router(config)#router ospf 1
Router(config-router)#redistribute static metric 200 subnets
Router(config-router)#redistribute eigrp 100 metric 500 subnets


Redistribución en RIP
Como en EIGRP, al redistribuir en RIP el protocolo utiliza una métrica por defecto de infinito, con lo que es necesario especificar una métrica diferente para que el router vecino incorpore la información de enrutamiento en su tabla.
Un ejemplo:


Router(config)#router rip
Router(config-router)#redistribute static metric 1
Router(config-router)#redistribute ospf 1 metric 2



miércoles, 19 de octubre de 2011

Encapsulacion PPP con autenticacion PAP&CHAP...y SSH



Merida#sh running-config
!
hostname Merida
!
username Maracaibo password 0 ciscochap
username Margarita password 0 ciscopap
username martin privilege 15 password 0 ciscossh
!
ip domain-name ppp.con.ve
!
ip ssh time-out 15
!
interface Serial1/0
description Conexion serial al Margarita
ip address 192.168.0.1 255.255.255.252
encapsulation ppp
serial restart-delay 0
ppp authentication pap
ppp pap sent-username Merida password 0 ciscopap
!
interface Serial1/1
description Conexion serial a Maracaibo
ip address 192.168.1.1 255.255.255.252
encapsulation ppp
serial restart-delay 0
clock rate 56000
ppp authentication chap
!
line vty 0 4
login local
transport input ssh
line vty 5 15
login local
transport input ssh


***configuracion SSH
Merida(config)#ip domain-name ppp.con.ve
Merida(config)#crypto key generate rsa
The name for the keys will be: Merida.ppp.con.ve
Choose the size of the key modulus in the range of 360 to 2048 for your
General Purpose Keys. Choosing a key modulus greater than 512 may take
a few minutes.

How many bits in the modulus [512]: 1024
Generating RSA keys ...
[OK]
Merida(config)#ip ssh time-out 15
Merida(config)#ip ssh authentication-retries 3
Merida(config)#username martin privilege 15 password ciscossh
Merida(config)#line vty 0 15
Merida(config-line)#transport input ssh
Merida(config-line)#login local

____________________________________________________________________________

Margarita#sh running-config
!
hostname Margarita
!
username Merida password 0 ciscopap
!
interface Serial1/0
description Conexion serial a Merida
ip address 192.168.0.2 255.255.255.252
encapsulation ppp
serial restart-delay 0
clock rate 64000
ppp authentication pap
ppp pap sent-username Margarita password 0 ciscopap

____________________________________________________________________________

Maracaibo#sh running-config
!
hostname Maracaibo
!
username Merida password 0 ciscochap
!
interface Serial1/0
description Conexion serial a Merida
ip address 192.168.1.2 255.255.255.252
encapsulation ppp
serial restart-delay 0
ppp authentication chap
!
___________________________________________________________________________

Podemos ver los eventos de autenticacion PAP y CHAP con el momando debug ppp authentication
Type escape sequence to abort.

Merida#debug ppp authentication
00:29:07: Se1/1 CHAP: O CHALLENGE id 14 len 27 from "Merida"
00:29:07: Se1/1 CHAP: I CHALLENGE id 3 len 30 from "Maracaibo"
00:29:07: Se1/1 CHAP: O RESPONSE id 3 len 27 from "Merida"
00:29:07: Se1/1 CHAP: I RESPONSE id 14 len 30 from "Maracaibo"
00:29:07: Se1/1 CHAP: I SUCCESS id 3 len 4
00:29:07: Se1/1 CHAP: O SUCCESS id 14 len 4
Merida#
Merida#
00:30:21: Se1/0 PAP: I AUTH-REQ id 3 len 23 from "Margarita"
00:30:21: Se1/0 PAP: O AUTH-REQ id 2 len 20 from "Merida"
00:30:21: Se1/0 PAP: Authenticating peer Margarita
00:30:21: Se1/0 PAP: O AUTH-ACK id 3 len 5
00:30:21: Se1/0 PAP: I AUTH-ACK id 2 len 5
Merida#ping 192.168.1.2
Sending 5, 100-byte ICMP Echos to 192.168.1.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 4/8/16 ms
Merida#ping 192.168.0.2

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.0.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 4/6/8 ms

Reduccion del uso de la CPU en GNS3>>> Impresioante idlepc + idlemax

Usando GNS3 siempre que configuraba mas de dos router mi laptop parecia que hiba a explotar y tenia q colocar en pausa los router que no necesitava en ese momneto. Gracias a las publicaciones de unos amigos bloggeros (http://delfirosales.blogspot.com y http://journeyofanetworkengineer.blogspot.com) encontre una solucion que igual que ellos me dejo impresionado es el uso del idlepc y un valor mas llamado idlemax

Solo debemos configur del Archivo .net de la topologoa en cuestion:

autostart = False
[localhost:7200]
workingdir = .
udp = 10000
[[7200]]
image = /home/martin/cisco/gns3/ios/funcionan/c7200/c7200-ik9s-mz.122-40a.bin
idlepc = 0x605c3404
idlemax = 100
ghostios = True

martes, 18 de octubre de 2011

Frame Relay point-to-multipint + OSPF

Todos son Router c7200
IOS (tm) 7200 Software (C7200-IK9S-M), Version 12.2(40a), RELEASE SOFTWARE (fc1)
GNS3

TOPOLOGIA



Asi debemos configurar el switch FRAME-RELAY




Configuracion R1

hostname R1
!
interface Loopback0
ip address 192.168.1.3 255.255.255.0
!
interface Serial1/0
ip address 192.168.192.1 255.255.255.0
encapsulation frame-relay
ip ospf network point-to-multipoint
serial restart-delay 0
!
router ospf 1
log-adjacency-changes
network 192.168.1.0 0.0.0.255 area 0
network 192.168.192.0 0.0.0.255 area 0

Configuracion R2

hostname R2
!
interface Loopback0
ip address 192.168.200.1 255.255.255.0
!
interface Serial1/0
ip address 192.168.192.2 255.255.255.0
encapsulation frame-relay
ip ospf network point-to-multipoint
serial restart-delay 0
!
router ospf 1
log-adjacency-changes
network 192.168.200.0 0.0.0.255 area 0
network 192.168.192.0 0.0.0.255 area 0

Configuracion R3

hostname R3
!
interface Loopback0
ip address 192.168.232.1 255.255.255.0
!
interface Serial1/0
ip address 192.168.192.4 255.255.255.0
encapsulation frame-relay
ip ospf network point-to-multipoint
serial restart-delay 0
!
router ospf 1
log-adjacency-changes
network 192.168.232.0 0.0.0.255 area 0
network 192.168.192.0 0.0.0.255 area 0
__________________________________________________________________________
Otra manera de hacerlo es configurando un Router como switch frame-relay



De esta manera fue configurado dejo un vistaso al running-config

hostname Switch-RF
!
frame-relay switching
!
interface Serial1/0
no ip address
encapsulation frame-relay
serial restart-delay 0
clock rate 64000
frame-relay intf-type dce
frame-relay route 102 interface Serial1/1 201
frame-relay route 103 interface Serial1/2 301
!
interface Serial1/1
no ip address
encapsulation frame-relay
serial restart-delay 0
clock rate 64000
frame-relay intf-type dce
frame-relay route 201 interface Serial1/0 102
!
interface Serial1/2
no ip address
encapsulation frame-relay
serial restart-delay 0
clock rate 64000
frame-relay intf-type dce
frame-relay route 301 interface Serial1/0 10

***El resto de los Router's (R1,R2 y R3) quedan igual a la configuracion anterior, o si queremos agregamos los mapas de frame-relay manualmente de la siguiente manera en cada una de las interfaces de los Router's:

R1
interface Serial1/0
ip address 192.168.192.1 255.255.255.0
encapsulation frame-relay
ip ospf network point-to-multipoint
serial restart-delay 0
frame-relay map ip 192.168.192.2 102 broadcast
frame-relay map ip 192.168.192.4 103 broadcast

R2
interface Serial1/0
ip address 192.168.192.2 255.255.255.0
encapsulation frame-relay
ip ospf network point-to-multipoint
serial restart-delay 0
frame-relay map ip 192.168.192.1 201 broadcast

R3
interface Serial1/0
ip address 192.168.192.4 255.255.255.0
encapsulation frame-relay
ip ospf network point-to-multipoint
serial restart-delay 0
frame-relay map ip 192.168.192.1 301 broadcast

sábado, 15 de octubre de 2011

Frame-relay malla completa



CONFIGURACION

1ro configuraremos el Switch FRL

Router(config)#hosname FRL
FRL(config)#frame-relay switching


Ahora configurar las interfaces con las DLCI's

interface Serial0/0
no ip address
encapsulation frame-relay
serial restart-delay 0
clock rate 64000
frame-relay intf-type dce
frame-relay route 102 interface Serial1/1 201
frame-relay route 103 interface Serial1/2 301
frame-relay route 104 interface Serial1/3 401
!
interface Serial0/1
no ip address
encapsulation frame-relay
serial restart-delay 0
clock rate 64000
frame-relay intf-type dce
frame-relay route 201 interface Serial1/0 102
frame-relay route 203 interface Serial1/2 302
frame-relay route 204 interface Serial1/3 402
!
interface Serial0/2
no ip address
encapsulation frame-relay
serial restart-delay 0
clock rate 64000
frame-relay intf-type dce
frame-relay route 301 interface Serial1/0 103
frame-relay route 302 interface Serial1/1 203
frame-relay route 304 interface Serial1/3 403
!
interface Serial0/3
no ip address
encapsulation frame-relay
serial restart-delay 0
clock rate 64000
frame-relay intf-type dce
frame-relay route 401 interface Serial1/0 104
frame-relay route 402 interface Serial1/1 204
frame-relay route 403 interface Serial1/2 304


Congif R1

interface Serial1/0
ip address 192.168.0.1 255.255.255.0
encapsulation frame-relay
serial restart-delay 0
frame-relay lmi-type cisco


Config R2

interface Serial1/0
ip address 192.168.0.2 255.255.255.0
encapsulation frame-relay
serial restart-delay 0
frame-relay lmi-type cisco


Config R3


interface Serial1/0
ip address 192.168.0.3 255.255.255.0
encapsulation frame-relay
serial restart-delay 0
frame-relay lmi-type cisco


Config R4

interface Serial1/0
ip address 192.168.0.4 255.255.255.0
encapsulation frame-relay
serial restart-delay 0
frame-relay lmi-type cisco





martes, 27 de septiembre de 2011

Averiguar GATEWAY en Linux!!!

Usando en comando route en consola podemos saber nuestro gateway por defecto...

martin@cocodrilo:~$ route
Tabla de rutas IP del núcleo
Destino Pasarela Genmask Indic Métric Ref Uso Interfaz
190.207.128.0 * 255.255.224.0 U 0 0 0 eth0
default 190-207-128-1.d 0.0.0.0 UG 0 0 0 eth0

martin@cocodrilo:~$ route -n
Tabla de rutas IP del núcleo
Destino Pasarela Genmask Indic Métric Ref Uso Interfaz
190.207.128.0 0.0.0.0 255.255.224.0 U 0 0 0 eth0
0.0.0.0 190.207.128.1 0.0.0.0 UG 0 0 0 eth0


#Para agregar una puerta de enlace manualmente:

root@cocodrilo:/# route add defaul gw

podemos conocer las interfaces activas haciendo un ifconfig



lunes, 29 de agosto de 2011

Puertos TCP y UDP

En TCP/IP y redes UDP, un puerto es un punto final a una conexión lógica y el medio por el que un programa cliente se comunica con un programa específico en una computadora en una red. Algunos puertos tienen números preasignados a ellos por la IANA.

Los números de puertos van desde el 0 al 65536, pero sólo los puertos del 0 al 1024 están reservados para servicios privilegiados.

Esta lista de números de puertos especifica el puerto usado por el puerto del servidor como puerto de contacto.

Para más información: RFC 1700.

Para la lista completa de puertos, ver la tabla Port Numbers de IANA


Puerto Descripción
1 TCP Port Service Multiplexer (TCPMUX)
5 Remote Job Entry (RJE)
7 Protocolo Echo (Responde con eco a llamadas remotas)
9 Protocolo Discard (Elimina cualquier dato que recibe)
13 Daytime (Fecha y hora actuales)
17 Quote of the Day (Cita del Día)
18 Message Send Protocol (MSP)
19 Protocolo Chargen, Generador de caractéres
20 FTP — Datos
21 FTP — Control
22 SSH, scp, SFTP – Remote Login Protocol
23 Telnet
25 Simple Mail Transfer Protocol (SMTP)
29 MSG ICP
37 Time
42 Host Name Server (Nameserv)
43 WhoIs
49 Login Host Protocol (Login)
53 Domain Name System (DNS)
66 Oracle SQLNet
67 BOOTP (BootStrap Protocol) (Server), también usado por DHCP
68 BOOTP (BootStrap Protocol) (Client), también usado por DHCP
69 Trivial File Transfer Protocol (TFTP)
70 Gopher Services
79 Finger
80 HTTP
88 Agente de autenticación Kerberos
103 X.400 Standard
107 Remote Telnet Service
108 SNA Gateway Access Server
109 POP2
110 POP3
115 Simple File Transfer Protocol (SFTP)
118 SQL Services
119 Newsgroup (NNTP)
123 NTP
137 NetBIOS Name Service
138 NetBIOS Datagram Service
139 NetBIOS Session Service
143 Internet Message Access Protocol (IMAP)
156 SQL Server
161 SNMP
162 SNMP-trap
177 XDMCP (Protocolo de gestión de displays en X11)
179 Border Gateway Protocol (BGP)
190 Gateway Access Control Protocol (GACP)
194 Internet Relay Chat (IRC)
197 Directory Location Service (DLS)
209 Quick Mail Protocol
217 dBASE Unix
389 Lightweight Directory Access Protocol (LDAP)
396 Novell Netware over IP
443 HTTPS
444 Simple Network Paging Protocol (SNPP)
445 Microsoft-DS (Active Directory, compartición en Windows, gusano Sasser, Agobot)
458 Apple QuickTime
500 IPSec ISAKMP, Autoridad de Seguridad Local
512 exec
513 login
514 syslog usado para logs del sistema
515 Printer
520 RIP
522 Netmeeting
531 Conference
546 DHCP Client
547 DHCP Server
563 SNEWS
569 MSN
631 CUPS: sistema de impresión de Unix
666 identificación de Doom para jugar sobre TCP
992 Telnet SSL
993 IMAP4 SSL
995 POP3 SSL
1080 Socks Proxy
1352 IBM Lotus Notes/Domino RCP
1433 Microsoft-SQL-Server
1434 Microsoft-SQL-Monitor
1494 Citrix MetaFrame Cliente ICA
1512 WINS
1521 Oracle listener
1701 Enrutamiento y Acceso Remoto para VPN con L2TP
1723 Enrutamiento y Acceso Remoto para VPN con PPTP
1761 Novell Zenworks Remote Control utility
1863 MSN Messenger
2049 NFS
2082 CPanel
2086 WHM (Web Host Manager)
2427 Cisco MGCP
3000 Calista IP phone (saliente)
3030 NetPanzer
3128 Squid Proxy
3306 MySQL
3389 Microsoft Terminal Server
3396 Novell agente de impresión NDPS
3690 SubVersion
4099 AIM Talk
4662 eMule
4672 eMule
4899 RAdmin
5000 UPNP (Universal plug-and-play)
5060 SIP (Session Initiation Protocol)
5190 Calista IP phone (entrante)
5222 XMPP/Jabber: conexión de cliente
5223 XMPP/Jabber: puerto por defecto para conexiones de cliente SSL
5269 XMPP/Jabber: conexión de servidor
5432 PostgreSQL
5500 VNC (Virtual Network Computing)
5517 Setiqueue proyecto SETI@Home
5631 pcAnyWhere (host)
5632 pcAnyWhere (host)
5400 VNC (Virtual Network Computing)
5500 VNC (Virtual Network Computing)
5600 VNC (Virtual Network Computing)
5700 VNC (Virtual Network Computing)
5800 VNC (Virtual Network Computing)
5900 VNC (Virtual Network Computing)
6000 X11 usado para X-windows
6112 Blizzard Entertainment
6129 Dameware: Software conexión remota
6346 Gnutella
6347 Gnutella
6348 Gnutella
6349 Gnutella
6350 Gnutella
6355 Gnutella
6667 IRC
6881 BitTorrent: puerto por defecto
6891-6900 MSN Messenger (archivos)
6901 MSN Messenger (voz)
6969 BitTorrent: puerto de tracker
7100 Servidor de Fuentes X11
8000 Shoutcast
8080 HTTP alternativo al puerto 80. También Tomcat default
8118 privoxy
9009 Pichat peer-to-peer chat server
9898 Dabber (troyano)
10000 Webmin (Administración remota web)
12345 Netbus (troyano)
19226 Puerto de comunicaciones de Panda Agent
20000-20019 ICQ
28800-29000 MSN Game Zone
31337 Back Orifice (troyanos)

Gracias a http://www.marcelopedra.com.ar

sábado, 13 de agosto de 2011

Herramientas para modificar PDF's

Hola! amigos estos días e estado modificando algunos PDF's y me ha hecho el trabajo mucho mas fácil, unos programillas que e conseguido en la web os dejo por si algun dia os necesitais

PDF-Shuffler



Este me ha gustado mas por su simplicidad y rapidez.


DPF-Mod




miércoles, 29 de junio de 2011

Herramientas para crear diagramas



Ser desarrollador web, no solo significa diseñar un sitio web o programar su funcionalidad. La mayoría de las veces significa ser capaz de explciar asuntos complejos de manera clara y poder presentar a tus clientes argumentos convincentes y razonables para encontrar el mejor equilibrio entre los deseos del cliente y los estandares que usas. De hecho es esencial cerciorarse que el cliente entiende que ventajas le estas ofreciendo realmente y porque determinado diseño o lenguaje es mejor para ese proyecto en particular.

Uno de los grandes problemas de los que nos dedicamos a esto, es que estamos tan familiarizados con los lenguajes y las tecnologías que damos por hecho que es así para todo mundo, pero es evidente que no siempre es así. ¡Cómo podemos visualizar y presentar nuestras ideas fácil y rápidamente? Siendo el ser humano un animal visual, éste necesita de imágenes para tratar de entender lo que hay detrás de las ideas.

Pues bien, Vitaly Friedman nos obsequia un fabuloso listado de herramientas y tutoriales que nos pueden ayudar en la tarea de crear imágenes, sobre todo, diagramas, gráficas y diagramas de flujo, etc. Para poder visualizar y representar, las ideas y presentarlas a tus potenciales clientes.

Tutoriales:
o ”Creando Graficas, Parte I” y “Creado Graficas, Parte II”; de Wolfgang Bartelme. Dos detallados tutoriales en los que explica como crear gráficas profesionales y visualmente atractivas con Adobe Illustrator.
o “Gráficas con Illustrator“ de Veerle Pieters. Un tutorial paso por paso para Adobe Illustrator, en el que explica como crear gráficas flexibles y atractivas.
o “Gráficas en Excel de Microsoft“ de Jon Peltier. Un detallado tutorial sobre el uso de las herramientas integradas con Microsoft Excel.
o “Diagramas CSS“ Describe la manera de crear gráficas basadas en CSS.
o “Gráficas de barra en “ describe otra aproximación a la presentación de graficas en CSS y XHTML.

Herramientas Web gratuitas:
o Gliffy Gliffy.com is un editor de diagramas en línea. Permite crear y compartir diagramas de flujo, diagramas de red, planos, diseños de interfaces de usuario, diseños y otros dibujos en línea. Requiere registro.
o James MacFarlanes’ Ajaxio es una sencilla herramienta basada en Ajax, que usa Prototype y script.aculo.us.

Programas gratuitos:
o 1st Chart crea diagramas en alta resolución a partir de tus diagramas de Chart-Elements.
o JGraphpad es un poderoso componente de gráficos disponible para Java, es open source, fácil de usar y rico en aspectos. Las áreas de aplicación incluyen diagramas de procesos, flujos de trabajo y visualización BPM, organigramas, aún flujo de tráfico y agua.
o yEd – Java™ Graph Editor es un poderoso editor de gráficos escrito completamente en Java. Puede ser usado pra generar rápida y fácilmente dibujos y para aplicar layouts automáticamente a una gama de diagramas y redes diferentes.
o Graphviz es un software visualizador de gráficos open source. Tiene varios programas principales para layouts, web e interfaces gráficas interactivas, herramientas auxiliares y language bindings (término intraducible, pero los interesados ya saben de que va)
o Unified Modeling Language (UML) es una especificación de lenguaje no propietario para modelar objetos y es usado en la ingeniería de software. Con varias de las herramientas UML (en Alemán) se pueden crear no solamente pequeños bocetos y sencillos diagramas de organzación, sino también sistemas complejos y modelos de computadoras.
o XML/SWF Charts es una simple, pero poderosa herramienta para crear atractivas gráficas en web y gráficos para datos XML dinámicos. El código fuente XML puede ser creado manualmente o generado dinámicamente usando cualquier lenguaje de scripts (PHP, ASP, CFML, Perl, etc.). El tutorial oficial explcia exactamente, como puedes usar XML/SWF para tus proyectos personales.
o DIA es un programa para la creación de diagramas basado en gtk+ liberado bajo licencia GPL. DIA puede ser usado para dibujar diagramas de relación entre entidades, diagramas UML, organigramas, diagramas de red y muchos otros. Es también posible agregar soporte para nuevas formas de escritura simple de archivos XML, usando un subconjunto de SVG para dibujar la forma. Puede cargar y salvar diagramas en un formato XML personalizado (en formato gzip por defecto para ahorrar espacio), puede exportar diagramas a un gran número de formatos, incluyendo EPS, SVG, XFIG, WMF and PNG.
o JFreeChart es una librería de gráficas 100% libre, para Java, con ella se pueden crear gráficos tales como gráficos de barra, gráficos de línea, gráficos de pastel, gráficos de series de tiempo, graficas altas/bajas/cerradas, diagramas de viento, diagramas de metro. JFreeChart tiene una licencia LGPL y requiere plataforma Java 2 (JDK Version 1.3 y superior).

Principales productos comerciales:
o OmniGraffle: la primer aplicación para diagramas de Mac OS X crea diagramas de flujo, orgazicionales, diagramas de red, arboles genealogicos, procesos de proyectos – o cualquier otro que pueda ser representado por símbolos y líneas. (“La versión Standard- cuesta $79.95, y la “Profesional”- $149.95).
o Microsoft Visio: Microsoft Office y su programa de diagramación técnica resuelve cada problema en el que puedas pensar. Microsoft Visio esta integrado con Office. El precio es apropiado por la calidad que el programa proporciona.
o Mindjet MindManager es un potente paquete de software que puede ser usado para dibujar mapas mentales, lluvia de ideas u organigramas. MindManager Basico (para Mac y Windows) cuesta 230.84 €, MindManager Pro cuesta – 346.84 €.
o SmartDraw es también un poderoso programa, que es extremadamente fácil de usar e incluye 1000 gráficos profesionales que pueden modificarse. También te permite crear tus propios gráficos. Precio: $197.

Todo leido en http://cosassencillas.wordpress.com


sábado, 18 de junio de 2011

Se te olvido o perdio la clave de NAGIOS!!! tranquilo vamos solucionanr eso...

En mi caso es estos dias me puse a ver que tenia en mi laptop desde hace tiempo sin usar una de ellas fue NAGIO, cuando intente ingresar no recordaba el users ni la password pero, consegui la solucion y ya se las dejo es muy facil.

Lo que vamos hacer es crear un nuevo users y le colocamos las pass que os guste mas:

-Entramos como root

root@cocodrilo:/etc/nagios3# htpasswd -c /etc/nagios3/htpasswd.users nuevousuario
New password: xxxxx
Re-type new password: xxxxx
Adding password for user nuevousuario

Recuperacion de password y users en UBUNTU

Supongamos que no recordamos la contraseña que le pusimos a Ubuntu y, lo que es peor todavía, tampoco recordamos el nombre de usuario que teníamos. ¿Qué podemos hacer? ¿Tenemos que volver a instalar el sistema? Afortunadamente no es necesario.

El proceso es bien sencillo y lo vamos a ver paso a paso.

1. Arrancamos el equipo y cuando aparezca el menú del GRUB seleccionamos la opción recovery mode (la segunda línea de la imagen) y pulsamos Intro.



2. El sistema se irá iniciando hasta llegar a un menú de texto como el de la siguiente imagen y en el que nos situaremos encima de la línea root Drop to root shell prompt y pulsaremos Intro.



3. Ahora ya somos “todopoderoros” en este equipo y podemos hacer cualquier cosa. En nuestro caso vamos a ver cómo se llama el usuario (o usuarios) que tenemos creado. Ejecutamos el siguiente comando:

ls /home



De esta forma obtenemos el nombre de los usuarios que tuviésemos creados en el sistema. En mi equipo sólo tengo uno creado y se llama usuario.

4. Ahora sólo tenemos que ponerle una nueva contraseña a nuestro usuario. Para esto ejecutamos el siguiente comando:

passwd usuario


¡No te olvides escribir el nombre de tu usuario en lugar de usuario!



5. Ya lo único que nos falta es reiniciar el ordenador y lo hacemos con el siguiente comando:

reboot


Gracias a: sliceoflinux

martes, 7 de junio de 2011

chmod - un comando para conocer (lo basico)

Administración de permisos en Linux con el comando chmod.




Este comando se aplica sobre ficheros o carpetas, en el caso de que sean carpetas podemos usar la opcion -R para dar permisos recursivamente a todas las carpetas y ficheros que contenga recursivamente.En cuanto a la sintaxis del comando, podemos decir que responde a

chmod [opciones] XXX nombre-fichero/nombre-carpeta

donde en opciones podemos expecificar por ejemplo cosas como -R, XXX es el número de permisos tal y como especificamos a continuación:

Relación Numérica con los Permisos

0 = Ningún permiso (Lectura = 0 + Escritura = 0 + Ejecución = 0)
1 = Permiso de Ejecución (Lectura = 0 + Escritura = 0 + Ejecución = 1)
2 = Permiso de Escritura (Lectura = 0 + Escritura = 2 + Ejecución = 0)
3 = Permiso de Escritura y Ejecución (Lectura = 0, Escritura = 2, Ejecución = 1)
4 = Permiso de Lectura (Lectura = 4 + Escritura = 0 + Ejecución = 0)
5 = Permiso de Lectura y Ejecución (Lectura = 4 + Escritura = 0 + Ejecución = 1)
6 = Permiso de Lectura y Escritura (Lectura = 4 + Escritura = 2 + Ejecución = 0)
7 = Permiso de Lectura, Escritura y Ejecución (Lectura = 4 + Escritura = 2 + Ejecución = 1)

Luego, por cada Identidad, podemos obtener un número comprendido entre 0 y 7, que delimitarán por Identidad, claramente, sus privilegios en particular sobre un archivo o carpeta.

¿Entonces, que es, por ejemplo, chmod 644?
Son los Permisos que tiene asignados cada Identidad, sobre un archivo o carpeta, según su Relación Numérica. Siempre siguiendo este orden:

Propietario = 6 (Puede Leer y Escribir)
Grupo = 4 (solo puede Leer)
Otros = 4 (solo puede Leer)

Nota: Evidentemente el comando chmod contiene muchas más opciones y formas de asignar permisos, puedes consultarlas consultando el manual del comando, para ello abre un terminal y teclea:

man chmod



EL número de los permisos no está decidido al azar, sino que se basa en reglas binarias, tal y como nos detalla en su comentario:

La “regla” de los números quedaría mejor explicado y entendible si la explicas en binario:
// el 1 activa el permiso, el 0 lo apaga

Lectura escritura ejecución
0 0 0 = 0
0 0 1 = 1
0 1 0 = 2
0 1 1 = 3
1 0 0 = 4
1 0 1 = 5
1 1 0 = 6
1 1 1 = 7

inf adquirida aqui

miércoles, 1 de junio de 2011

Imagenes ISO en nuestro pendrive

Estos dias e estado corto de dinero y necesitava quemas unas imagenes; tambien probarlas a ver que tak ne van en un computador un poco viejo, me dije bueno por que no usar un pendrive que por suerte me consegui....bueno me documente un poco ya sabia que se podia hacer pero no sabia con que programilla, tonces consegui a unetbootin plin todo resuelto un pequeño pero super bueno post sobre el tema...dejo el link de informacion:




lunes, 14 de marzo de 2011

Modelo OSI

MODELO DE REFERENCIA DE INTERCONEXION DE SISTEMAS ABIERTOS

El modelo de referencia de interconexión de sistemas abiertos (OSI) divide el proceso de conexión de red en siete capas administrables. Cada capa del modelo OSI define una función específica de la red. Estas funciones están definidas por la Organización Internacional de Normalización (ISO) y son reconocidas en todo el mundo. El modelo de referencia OSI se utiliza a nivel mundial como método de enseñanza y comprensión de la funcionalidad de las redes. Si se sigue el modelo OSI cuando se diseña, construye, actualiza o cuando se diagnostican fallas, se logrará mayor compatibilidad e interoperabilidad entre los diversos tipos de tecnologías de red.




¿Por que el Modelo OSI se divide en capas?



Las siete capas del modelo OSI son las siguientes:

*Aplicación (Capa 7) – La función principal de la capa de aplicación es suministrar servicios de red a las aplicaciones del usuario final. Estos servicios de red incluyen acceso a archivos, aplicaciones e impresión.

*Presentación (Capa 6) – Esta capa suministra formateo a la capa de aplicación, garantizando que los datos que llegan desde otra computadora se puedan utilizar con una aplicación. Por ejemplo, convierte caracteres de computadoras mainframe en caracteres para PC, de manera que una aplicación pueda leer los datos. Esta capa también se ocupa del cifrado o de la compresión y descompresión de datos.

La capa de Presentación tiene tres funciones primarias:
- Codificación y conversión de datos de la capa de aplicación para garantizar que los datos del dispositivo de origen puedan ser interpretados por la aplicación adecuada en el dispositivo de destino.
- Compresión de los datos de forma que puedan ser descomprimidos por el dispositivo de destino.
- Encriptación de los datos para transmisión y descifre de los datos cuando se reciben en el destino.

*Sesión (Capa 5) – Esta capa de sesión establece, mantiene y administra conversaciones, denominadas sesiones, entre dos o más aplicaciones de distintas computadoras. La capa de sesión se encarga de mantener las líneas abiertas durante la sesión, y de desconectarlas cuando concluye.

Como lo indica el nombre de la capa de Sesión, las funciones en esta capa crean y mantienen diálogos entre las aplicaciones de origen y destino. La capa de sesión maneja el intercambio de información para iniciar los diálogos y mantenerlos activos, y para reiniciar sesiones que se interrumpieron o desactivaron durante un periodo de tiempo prolongado.

La mayoría de las aplicaciones, como los exploradores Web o los clientes de correo electrónico, incorporan la funcionalidad de las capas 5, 6 y 7 del modelo OSI.

*Transporte (Capa 4) – Esta capa toma el archivo de datos y lo divide en segmentos para facilitar la transmisión. Esta capa también es la que provee confiabilidad en el transporte entre los dos hosts.

Las funciones principales especificadas por todos los protocolos de la capa de Transporte incluyen:

-Segmentación y reensamblaje
-Multiplexación de conversaciones
-Establecimiento de una sesión
-Entrega confiable
-Entrega en el mismo orden
-Control del flujo

*Red (Capa 3) – La capa de red agrega direcciones lógicas o de red, como las direcciones de Protocolo de Internet (IP), a la información que pasa por ella. Con la adición de esta información de direccionamiento, los segmentos en esta etapa se denominan paquetes. Esta capa determina la mejor ruta para transferir los datos de una red a otra. Los routers ejecutan esta operación, por lo que se consideran dispositivos de la Capa 3.

*Enlace de datos (Capa 2) – Esta capa administra la notificación de errores, la topología y el control de flujo. Esta capa reconoce identificadores especiales que son únicos para cada host, tales como las direcciones físicas (BIA) o las direcciones de control de acceso a medios (MAC). Los paquetes de la Capa 3 se colocan en tramas que contienen estas direcciones físicas de los hosts de origen y de destino.

*Física (Capa 1) – Esta capa incluye los medios, como cable de par trenzado, cable coaxial y cable de fibra óptica, para transmitir las tramas de datos. Esta capa define los medios eléctricos y mecánicos, el procedimiento y las funciones para activar, mantener y desactivar el enlace físico entre sistemas finales. Si el enlace entre hosts o redes se corta o presenta inconvenientes, los datos no se podrán transmitir. Por eso, el buen estado de los cables es fundamental para cada red. A continuación, se explorará en profundidad la función de cada capa a partir de la Capa 1, la capa física.

Informacion adquirida del programa de estudios de cableado estructurado CISCO patrocinado por PANDUIT.

jueves, 3 de marzo de 2011

Bashare...Compartir archivos de gran tamaño ahora es mas facil

Software de codigo abierto que nos permite compartir archivos de gran tamaño rapidamente con nuestros amigos por la super red de redes o en una LAN de algun complejo.

Basicamente nos convierte en un servidor HTTP con una pequeña interfaz muy comoda para los usuarios,
el manejo es sumamente sencillo seleccionamos el archivo que deseamos enviar, copiamos un link que aparecera en la ventana del programa (URL parte superio) y la damos a nuestro receptor para que complete la descarga.




Namebench--->Analisas tus DNS


Namebench es una facil e intuitiva aplicacion para el analisis de tus DNS's donde incorpora una serie de DNS publicos para realizar una comparacion bastante amplia con los que te provee el ISP; es realmente completa generando graficos donde puedes verificar las diferencias de velocidad de respuesta de cada servidor.



Web de proyecto

Comandos para manejar nuestras redes en LinuX



martes, 8 de febrero de 2011

Qué Son Los Sistemas de Comunicaciones móviles

Instalacion de Tarjeta WiFi en Linux-Lanpro 575G




En estos dias me e comprado una tarjeta de puerto usb Lanpro 575G para realizar unas pruebas y eso....bueno me consegui un problemita donde vi que no existia un driver legitimo para esa tarjeta en linux, sin embargo no quede alli navengando en la web consegui un programa que hace correr los driver's privativos de algunos dispositivos en linux....Bien!!!

Manos a la obra

realice un:

Aptitude install ndiswrapper

donde en la version 10.10 de ubuntu ya te instala el entorno grafico(ndisgtk) para manejar el programa; es sumamente facil e intuitivo para manipular, solo debes saber con certesa cual es el driver correcto de ese dispositivo.

Dejo las 2 web que utilice para guiarme no explico mas por que seria realizar un trabajo que ya esta hecho. Gracias a:

http://casidiablo.net
http://www.laflecha.net

miércoles, 26 de enero de 2011

Telefonía móvil

G1

La primera generación de telefonía móvil (G1) funcionaba por medio de comunicaciones analógicas y dispositivos portátiles que eran relativamente grandes. Esta generación utilizaba principalmente los siguientes estándares:

AMPS (Sistema telefónico móvil avanzado): Se presentó en 1976 en Estados Unidos y fue el primer estándar de redes celulares. Utilizada principalmente en el continente americano, Rusia y Asia, la primera generación de redes analógicas contaba con mecanismos de seguridad endebles que permitían hackear las líneas telefónicas.

TACS (Sistema de comunicaciones de acceso total): Es la versión europea del modelo AMPS. Este sistema fue muy usado en Inglaterra y luego en Asia (Hong-Kong y Japón) y utilizaba la banda de frecuencia de 900 MHz.

ETACS (Sistema de comunicaciones de acceso total extendido): Es una versión mejorada del estándar TACS desarrollado en el Reino Unido que utiliza una gran cantidad de canales de comunicación.

Con la aparición de una segunda generación totalmente digital, la primera generación de redes celulares se volvió obsoleta.

G2

La segunda generación de redes móviles (G2) marcó un quiebre con la primera generación de teléfonos celulares al pasar de tecnología analógica a digital.

Los principales estándares de telefonía móvil de G2 son:

GSM (Sistema global para las comunicaciones móviles): El estándar más usado en Europa a fines de siglo XX y también se admite en Estados Unidos. Este estándar utiliza las bandas de frecuencia de 900 MHz y de 1800 MHz en Europa. Sin embargo, en Estados Unidos la banda de frecuencia utilizada es la de 1900 MHz. Por lo tanto, los teléfonos móviles que pueden funcionar tanto en Europa como en Estados Unidos se denominan teléfonos de tribanda.

CDMA (Acceso múltiple por división de código): Utiliza una tecnología de espectro ensanchado que permite transmitir una señal de radio a través de un rango de frecuencia amplio.

TDMA (Acceso múltiple por división de tiempo): Emplea una técnica de división de tiempo de los canales de comunicación para aumentar el volumen de los datos que se transmiten simultáneamente. Esta tecnología se usa, principalmente, en el continente americano, Nueva Zelanda y en la región del Pacífico asiático.

Gracias a la G2, es posible transmitir voz y datos digitales de volúmenes bajos, por ejemplo, mensajes de texto (SMS siglas en inglés de Servicio de mensajes cortos) o mensajes multimedia (MMS siglas en inglés de Servicio de mensajes multimedia). El estándar GSM permite una velocidad de datos máxima de 9,6 kbps.

Se han hecho ampliaciones al estándar GSM con el fin de mejorar el rendimiento. Una de esas extensiones es el servicio GPRS (Servicio general de paquetes de radio) que permite velocidades de datos teóricas en el orden de los 114 Kbits/s pero con un rendimiento cercano a los 40 Kbits/s en la práctica. Como esta tecnología no se encuentra dentro de la categoría "G3", se la llama G2.5.

El estándar EDGE (Velocidades de datos mejoradas para la evolución global) anunciado como G2.75, cuadriplica las mejoras en el rendimiento de GPRS con la tasa de datos teóricos anunciados de 384 Kbps, por lo tanto, admite aplicaciones de multimedia. En realidad, el estándar EDGE permite velocidades de datos teóricas de 473 Kbits/s pero ha sido limitado para cumplir con las especificaciones IMT-2000 (Telecomunicaciones móviles internacionales-2000) de la ITU (Unión internacional de telecomunicaciones).

G3

Las especificaciones IMT-2000 (Telecomunicaciones móviles internacionales para el año 2000) de la Unión internacional de telecomunicaciones (ITU) definieron las características de la G3 (tercera generación de telefonía móvil). Las características más importantes son:

Alta velocidad de transmisión de datos :

144 Kbps con cobertura total para uso móvil.

384 Kbps con cobertura media para uso de peatones.

2 Mbps con áreas de cobertura reducida para uso fijo.

Compatibilidad mundial.

Compatibilidad de los servicios móviles de G3 con las redes de segunda generación.

La G3 ofrece velocidades de datos de más de 144 Kbit/s y de este modo brinda la posibilidad de usos multimedia, por ejemplo, transmisión de videos, video conferencias o acceso a Internet de alta velocidad. Las redes de G3 utilizan bandas con diferentes frecuencias a las redes anteriores: 1885 a 2025 MHz y 2110 a 2200 MHz.

El estándar G3 más importante que se usa en Europa se llama UMTS (Sistema universal de telecomunicaciones móviles) y emplea codificación W-CDMA (Acceso múltiple por división de código de banda ancha). La tecnología UMTS usa bandas de 5 MHz para transferir voz y datos con velocidades de datos que van desde los 384 Kbps a los 2 Mbps. El HSDPA (Acceso de alta velocidad del paquete de Downlink) es un protocolo de telefonía móvil de tercera generación, apodado "G3.5", que puede alcanzar velocidades de datos en el orden de los 8 a 10 Mbps. La tecnología HSDPA usa la banda de frecuencia de 5 GHz y codificación W-CDMA.



Cuadro sinóptico




Fuente es.kioskea.com