Conceptos básicos Internet
Agenda
- IP
- Modelo OSI
- ISPs
- SSH
- Linux
- Bash
IP
Internet Protocol
Internet Protocol o mejor conocido como ip es el principal protocolo de comunicación en la suite de protocolos del Internet. Por otra parte, una dirección ip es como la dirección de una calle pero en el Internet
IPV4
IPV6
192 .168 .1 .200 Formato decimal
11000000 .10101000 .00000001 .11001000 Formato binario
F305: 192: E1D3 : 32A3: ABC1 : E32 : 15FE : 3 Dirección ipv6 en
formato Hexadecimal
Formato hexadecimal con su homólogo en binario.
F305 1111 0011 0000 0101
192 0000 0001 1001 0010
E1D3 1110 0001 1101 0011
32A3 0011 0010 1010 0011
ABC1 1010 1011 1100 0001
E32 0000 1110 0011 0010
15FE 0001 0101 1111 1110
3 0000 0000 0000 0011
256X256X256X256 = 4 294 967 296 posibles direcciones.
65 536 posibles valores para cada uno de los bloques, como tenemos ocho secciones esto nos da un total de 3.4028237e+38 o 340.282.366.920.938.463.463.374.607.431.768.2 11.456 posibles direcciones.
IPV4
IPV6
Como encontrar las direcciones IP?
cmd -> ping www.sitio.com
Ejercicio rápido:
Buscar 3 direcciones de IPv4
Buscar 3 direcciones de IPV6
Modelo OSI
El modelo de interconexión de sistemas abiertos (ISO/IEC 7498-1), más conocido como modelo osi (Open System Interconnection) es un modelo de referencia para los protocolos de la red de arquitectura en capas, creado en el año 1980 por la Organización Internacional de Normalización (iso por sus siglas en inglés)
Modelo OSI
Suite de protocolos del Internet.
Enviar un mensaje a otra máquina
Practicar nmap
nmap -v -A 187.188.172.79
nmap -v -A 187.191.87.249
ISP
Internet Service Provider
La dirección ip es única en la red, por lo general es temporal, lo cual implica que un periodo de tiempo determinado tendrás una dirección, pero al terminar ese periodo te será asignada una nueva dirección y la anterior que tenías a otra persona. Esto sucede debido a que algún servidor de dhcp (Dynamic Host Configuration Protocol) de tu isp
Los ISP mantienen un grupo de módems. Estos son usualmente administrados por una computadora que controla el flujo de de datos del grupo de módems hasta el backbone o la línea dedicada del router. Esta configuración se denomina como servidor de puertos, ya que sirve de acceso a la red
Cuantos saltos existen entre mi maquina y un sitio web?
traceroute google.com
tracert google.com
Windows
Linux
Practica Tracer*
Encontrar 3 a 5 sitios para ver cuantos saltos son necesarios para llegar a el
SSH
Secure Shell
Protocolo de administración remota que le permite a los usuarios controlar y modificar sus servidores remotos a través de Internet.
- Putty
- Shell web
- Mosh
- WinScp
Hostname or IP: insomnia247.nl
SSH port: 22
user: cleu_X
password: -------
Linux
4 partes principales del sistema operativo
- Linux kernel
- Administracion de memoria
- Administracion del software
- Administracion del hardware
- Administracion del sistema de archivos
- Utilerias GNU
- Interfaz gráfica de usuario
- Aplicaciones de software
Sistema de archivos
Comandos básicos
$ pwd
$ touch file.txt
$ ls -lh
$ echo "Hello world!"
Hello world!
$ rm file.zip
$ rm -R dir
$ var="Hello world!"
$ echo $var
Hello world!
$ echo var
var
Imprimir directorio actual
Crear archivo vacio
Listar folder
Imprimir texto
Borrar archivos
Crear variables
Bash
Si necesitas ejecutarmas de una vez un codigo, puedes escribirlo en un archivo para ejecutarlo todas las veces que lo necesites
#!/bin/bash
Práctica vi
vi hola_mundo.sh
#!/bin/bash
# This is a comment
echo 'Hello World!'
# "" and '' have the same effect
$ sh hello_world.sh
chmod 755 hello_world.sh
$ ./hello_world.sh
Hello World!
Escribe (i) y luego escribe este código
Ejecutar el archivo
Dar permisos de ejecucion
Ejecutar el archivo
rwx
Usuario Grupo Todos
Práctica vi
#!/bin/bash
echo $0
echo $1
echo $2
echo $#
$ sh myscript.sh Hello World
myscript.sh
Hello
World
2
Escribe (i) y luego escribe este código
Ejecutar el archivo
Conceptos básicos Internet
By Irving Norehem Llamas Covarrubias
Conceptos básicos Internet
- 228