Anda di halaman 1dari 2

PROGRAMA QUE OBTIENE LAS DIRECCIONES IP Y MAC

DE UNA PC
Borjas Ramrez Alberto1, De Jess Trevilla Adan2, Gonzlez Segundo
Eder3, Hernndez Garduo Luis Angel4, Nava Elizarrars Anahi5,
Paredes Gonzlez Fernando David6, Pia Chimalpopoca Blanca
Edith7, Segundo Aranda Gamaliel8
1
Tecnologico de Estudios Superiores de Jocotitln, Jocotitln Estado
Resumen El presente artculo da a de Mxico
conocer lo que es una 3. Formacin de paquetes, agrupar los datos de una
direccin MAC y una direccin IP de la tarjeta de red, as mismo forma entendible y transportable.
se da a conocer como funciona el trafico de informacin en una 4. Conversin serial a paralelo,
red, en el presente se deja el cdigo fuente donde muestra estras
5. Codificacin y decodificacin, codifica las seales de
caractersticas antes ya mencionadas, cabe sealar que el
presente cdigo fue hecho con java y es soportado en Linux.
los cables que son bits 1 o 0 a seales entendibles por la
tarjeta de red.
Palabras Clave Direccin, IP, MAC, Red 6. Acceso al cable, conector que posibilita el acceso al
cable de red, estos conectores pueden ser mediante RJ-45 o
Keywords Address, IP, MAC, Network BNC
7. Saludo, peticin de escucha que se hace a la red para
proceder a transmitir datos.
INTRODUCCIN 8. Transmisin y recepcin., envi y recepcin de datos.
En la actualidad cada vez es mas comn escuchar hablar
sobre redes de computadoras porque hoy da este tema ha Estos pasos hacen que los datos de la memoria de una
tenido gran auge entre nosotros se ha desarrollado a gran computadora pasen a la memoria de otra.
velocidad como la Internet y da con da hay mas desarrollos
es en este tema pero en realidad la mayora de nosotros no DIRECCIN MAC: (Media Access Control) Es un
tenemos una idea de cmo trabajan dichas redes, ni que numero en hexadecimal de 48 bits, los primeros dos octetos
componentes necesitan para poder funcionar. corresponden al fabricante y los restantes corresponden a la
direccin MAC, se puede modificar por medio de lenguaje
ensamblador pero no es recomendable porque puede causar
MARCO TERICO un mal funcionamiento.
TARJETA DE RED: Actan como la interfaz entre un
ordenador y el cable de red. La funcin de la tarjeta de red Asignada por el fabricante de la tarjeta, lo que la
es la de preparar, enviar y controlar los datos en la red. Cada diferencia de las dems tarjetas de red del mundo. Estas
tarjeta posee una direccin nica denominada direccin direcciones hardware nicas son administradas por el
MAC. Institute of Electronic and Electrical Engineers (IEEE).

En la figura 1 se pueden observar una luz verde que La direccin es la que se encuentra en el chip NIC (es
corresponde a la alimentacin elctrica y la luz naranja o un chip ROM).
roja indica actividad en la red (envo o recepcin de datos).
TRAFICO DE INFORMACION EN LA RED

La transmisin de datos binarios en la red se puede realizar


mediante un cable se hace aplicando voltaje en un extremo
y recibindolo en otro extremo. Algunos de estos cables se
Figura 1. Parte frontal de una tarjeta de red pueden usar como medio de transmisin: Cable Recto,
Cable Coaxial, Cable UTP, Fibra ptica, Cable STP, sin
En la figura 2 se muestran las partes que conforman a embargo para la instalacin de un sistema de cableado
una tarjeta de red o tambin conocida como NIC. estructurado los ms recomendados son: UTP, STP y FTP

FUNCIONES DE UNA NIC Cuando uno se pregunta que es lo que debe consumir ms
ancho de banda en Internet se imagina que el intercambio de
1. Comunicaciones de host a tarjeta, la informacin que archivos P2P debe ser una de las aplicaciones que ms
reside en la memoria o en el disco duro pasa a la tarjeta en ancho de banda se lleva, especialmente por el enorme
forma de tramas. tamao de los ficheros que se suelen manejar.
2. Buffering, almacenamiento de la informacin para el
posterior traspaso de esta a travs de los cables de red o La mayor parte de el trfico se da por HTTP, con un 46%
mediante medios inalmbricos. del total que circula por la red, mientras que el trfico P2P le
va un poco por detrs con el 37% del total.
new ActionListener(){
Una red peer-to-peer (P2P) o red de pares, es una red de public void actionPerformed(ActionEvent event){
computadoras en la que todos o algunos aspectos de sta Process proc=null;
funcionan sin clientes ni servidores fijos, sino una serie de try {
nodos que se comportan como iguales entre s. Es decir, proc = Runtime.getRuntime().exec("nast -m");
actan simultneamente como clientes y servidores respecto }
a los dems nodos de la red. catch (IOException ex) {
Hypertext Transfer Protocol o HTTP (en espaol protocolo Logger.getLogger(Main.class.getName()).log(Level.SEVER
de transferencia de hipertexto) es el protocolo usado en cada E, null, ex);}
transaccin de la World Wide Web. InputStream is=proc.getInputStream();
int size;
String s;
try {
int exCode = proc.waitFor();
}
catch (InterruptedException ex)
{
Logger.getLogger(Main.class.getName()).log(Level.SEVER
E, null, ex);
}
StringBuffer ret=new StringBuffer();
try {
while ((size = is.available()) != 0)
{
Fig byte[] b = new byte[size];
ura 2. Representacin del trafico de red. is.read(b);
s = new String(b);
ret.append(s);
CODIGO FUENTE }}
catch (IOException ex)
import java.io.*; {
import java.util.logging.Level; Logger.getLogger(Main.class.getName()).log(Level.SEVER
import java.util.logging.Logger; E, null, ex);
import javax.swing.*; }
import java.awt.*; //System.out.println(ret.toString());
import java.awt.event.*; text.setText(ret.toString());
public class Main extends JFrame{ } });
Container cont = getContentPane(); salir.addActionListener(
JButton Ip= new JButton ("Buscar"); new ActionListener() {
JButton salir= new JButton ("Salir"); public void actionPerformed(ActionEvent e) {
JTextArea text = new JTextArea(); System.exit(0);
public Main() { }});
super ("Direccion IP de PC en red"); setVisible(true);
cont.setLayout(new BorderLayout()); setSize(450,350);
cont.setBackground(Color.black); setLocation(400,300); }
Panel pan = new Panel(); public static void main(String args[]){
pan.setLayout(null); Main action = new Main();
text.setEditable(false); action.setDefaultCloseOperation(JFrame.EXIT_ON_CLOS
Ip.reshape(100,250,100,30); E); } }
salir.reshape(250,250,100,30);
text.reshape(10,30,430,200); BIBLIOGRAFA
pan.add(Ip);
pan.add(salir); 1. Redes de computadoras, S. Andrew Tanombawn
pan.add(text); 2. Fundamentos de comunicacin de Forouzan
cont.add(pan,BorderLayout.CENTER); 3. Guia de primer ao CCNA 1 y 2, Tercera edicin,
Ip.addActionListener( Editorial CISCO press

Anda mungkin juga menyukai