Computaci贸n, procesadores y memoria

1

C贸mo funcionan los correos electr贸nicos

2

Qu茅 son Bits y Bytes

3

C贸mo funcionan los circuitos electr贸nicos

4

Procesadores y arquitecturas de CPU

5

驴Qu茅 es un system on a chip?

6

Qu茅 es la memoria RAM y c贸mo funcionan los discos duros

7

GPUs, tarjetas de video y sonido

8

Perif茅ricos y sistemas de entrada de informaci贸n

9

La evoluci贸n de la arquitectura de la computaci贸n

C贸mo funciona Internet

10

Introducci贸n a las redes y protocolos de Internet

11

Puertos y protocolos de red

12

Qu茅 es una direcci贸n IP y el protocolo de Internet

13

Cables submarinos, antenas y sat茅lites en Internet

14

Qu茅 es un dominio, DNS o Domain Name System

15

C贸mo los ISP hacen Quality of Service o QoS

16

C贸mo funciona la velocidad en internet

17

Qu茅 es el Modelo Cliente/Servidor

18

C贸mo funciona un sitio web

19

Internet es m谩s grande de lo que crees

Sistemas operativos

20

Diferencias entre Windows, Linux, Mac, iOS y Android

21

Permisos, niveles de procesos y privilegios de ejecuci贸n

22

Fundamentos de sistemas operativos m贸viles

23

Sistemas operativos embebidos e Internet of Things

Archivos y estructuras de datos

24

Metadatos, cabeceras y extensiones de archivos

25

C贸mo funciona el formato JPG

26

Videos, contenedores, codecs y protocolos

27

C贸mo funciona .zip: 脕rboles binarios

Contenido Bonus

28

Qu茅 es una red neuronal

29

驴Qu茅 es SQL y NoSQL?

30

Qu茅 es un algoritmo

31

El poder de un Raspberry Pi

32

Principios de la ingenier铆a de software sostenible

A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Puertos y protocolos de red

11/32
Recursos

Los聽routers聽son las puertas de enlace a diferentes redes. El router asigna IPs dentro de la red local y esa IP es 煤nica en esa red, hacia afuera todos los equipos se conectan con la IP que te da el proveedor de internet que tienes contratado.

Para asignar IPs un software se encarga de revisar la MAC address de cada dispositivo y asignarle una IP que est茅 disponible.

En los esquemas de red se crea un聽red virtual聽dentro de los sistemas operativos con un concepto interno que se le conoce como los聽puertos.
internet.jpg

驴Qu茅 son los puertos y los protocolos de Red?

Un puerto es una puerta espec铆fica para un programa espec铆fico.
Cada solicitud que t煤 haces desde tu PC a trav茅s de una red trabaja con una ip y un puerto amigo,聽los puertos sirven para identificar los miles de servicios que maneja un SO, ejemplo: cuando tu entras a twitter desde tu navegador t煤 est谩s haciendo una petici贸n a (102.102.20.02, ejemplo de ip de twitter), y el puerto 80, pero si quisieras subir un archivo por protocolo ftp ser铆a 102.102.20.02 por puerto 21 que se ve reflejado como 102.102.20.02:21 y as铆 sucesivamente聽cambia el puerto dependiendo del servicio. Los protocolos son como un lenguaje de comunicaci贸n entre m谩quinas y los puertos son autopistas donde los mensajes del protocolo pueden transitar.

Contribuci贸n creada con los aportes de: Ervic y Mayra L贸pez

Aportes 275

Preguntas 63

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

Los routers son las puertas enlace a diferentes redes.
El router asigna IPs dentro de la red local y esa IP es 煤nica en esa red, hacia afuera todos los equipos se conectan con la IP que te da el proveedor de internet que tienes contratado.

Para asignar IPs un software se encarga de revisar la Mac address de cada dispositivo y asignarle una IP que est茅 disponible.

En los esquemas de red se crea un red virtual dentro de los sistemas operativos con un concepto interno que se le conoce como los puertos.
Un puerto es una puerta especifica para un programa espec铆fico.
cada solicitud que tu haces desde tu pc a traves de una red trabaja con una ip y un puerto amigo, los puertos sirven para identificar los miles de servicios que maneja un SO, ejemplo: cuando tu entras a twitter desde tu navegador tu estas haciendo una peticion a (102.102.20.02, ejemplo de ip de twitter), y el puerto 80 pero si quisieras subir un archivo por protocolo ftp seria 102.102.20.02 por puerto 21
que se ve reflejado como 102.102.20.02:21 y as铆 sucesivamente cambia el puerto dependiendo del servicio.

鈥淟os protocolos son como un lenguaje de comunicaci贸n entre m谩quinas y los puertos son autopistas donde los mensajes del protocolo pueden transitar鈥.

  • La cantidad total de puertos disponibles es 65,535 gracias a que internamente hay dos bytes disponibles para definir la cantidad de puertos que existen.
    Explicaci贸n del por qu茅 tenemos 65, 535 puertos disponibles:
    un byte son 8 bits si tu tienes el valor 11111111 es igual a 255 por consiguiente dos bytes puede ser 256 (si incluimos el 0) por 256
    256 * 256 = 65.536
    Ahora restamos 1 por el puerto 0, porque no es valido y obtenemos los 65.535

  • El sistema operativo tiene reservado los puertos del 1 al 1024, para usarlos necesitas elevar los privilegios de usuario.

Los puertos son abstracciones de software, son como la direcciones de nuestras casas los necesitamos para que nos llegue la informaci贸n, a nosotros y no a otra persona. Permiten a muchos procesos enviar y recibir paquetes simult谩neamente.
-Ejemplo: cuando abrimos una p谩gina web, el navegador le pide al sistema operativo un puerto para poder recibir la respuesta del pedido que va a enviar. Luego de recibir la respuesta, el navegador libera el puerto para que el sistema operativo lo pueda volver a asignar.

  • El sistema operativo los asigna de forma aleatoria sin embargo existen los reservados que van del 1 al 1024 y tienen ciertos protocolos ejemplo; el puerto HTTP es el 80, HTTPS 443, SSH 22.
    -RECORDAR, los puertos funcionan como las direcciones de nuestra casa, sino la informaci贸n no llega a quien la solicita.

Mind blowing, cuanto estoy aprendiendo en este curso.

Puertos m谩s utilizados:

HTTP: puerto 80;
HTTPS: puerto 443;
FTP: puerto 21;
FTPS/SSH: puerto 22;
POP3: puerto 110
POP3 SSL: puerto 995
IMAP: puerto 143
IMAP SSL: puerto 993
SMTP: puerto 25 (alternativas: puerto 26 / puerto 2525)
SMTP SSL: puerto 587
MySQL: puerto 3306
CPanel: puerto 2082
CPanel SSL: puerto 2083
WHM (Webhost Manager): puerto 2086
WHM (Webhost Manager) SSL: puerto 2087
Webmail: puerto 2095
Webmail SSL: puerto 2096
WebDAV/WebDisk: puerto 2077
WebDAV/WebDisk SSL: puerto 2078

Anotaciones de la Clase




Hola, el c谩lculo correcto de la cantidad de IP disponibles ser铆a: 256x256-2=65.534.

Solo se deben restar 2 IP que est谩n 鈥渞estringidas鈥: la IP de la red (192.168.0.0) y la IP de broadcast (192.168.255.255).

Espero esto ayude, saludos!

No entendiste que es SSH? Aqui un aporte:

SSH: Se conecta a traves del puerto 22. Ademas, este es un protocolo que facilita un camino seguro de comunicacion entre dos sistemas usando arquitectura cliente/servidor que permite conectarse al host remotamente. Una de las ventajas mas importantes de este protocolo es que encripta laa sesion de conexion, haciendo practicamente impossible que alguien pueda obtener contrase帽as encriptadas.

braghah JAJAJAJA, el mejor

Peticion para que la letra bdaaag sea incluida en la RAE

La combinaci贸n de puerto + IP se denomina socket. Mientras la IP identifica a nuestro equipo en la red, el puerto identifica la aplicaci贸n hacia la cual se dirige la data.

Hola compa帽eros, Disculpen por la biblia que acabo de escribir, pero me pareci贸 bueno compartirlo.
Por favor corr铆janme los que saben m谩s si me equivoco.
Esto es lo que entend铆 investigando un poco m谩s sobre el tema:

Las direcciones IP son una palabra (T茅rmino utilizado en inform谩tica para referirse a una cadena de bits) que se utiliza para identificar equipos en una red.

La parte de la red encargada de asignar las IP a los dispositivos conectados es el Router mediante un protocola llamad DHCP (Dynamic Host Configuration Protocol)

IP viene de las siglas Internet Protocol y existen actualmente 2 variantes: IPv4 e IPv6.

En 1983 fue lanzado IPv4 donde la palabra es de 32 bits (4 bytes) o como algunos les llaman 4 n煤meros de 8 d铆gitos (Octetos) separados por un punto y van desde 0.0.0.0 hasta 255.255.255.255

Formato [0-255].[0-255].[0-255].[0-255]
Ejemplo: 32.253.431.175

En 1998 se propone una nueva versi贸n llamada IPv6 en donde la palabra tiene un formato diferente, ya que es de 128 bits (16 bytes) separados por dos puntos, adem谩s de utilizar un sistema hexadecimal. A煤n no son muy utilizadas

Formato [0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]
Ejemplo: 3002:0bd6:0000:0000:0000:ee00:0033:6778

La principal raz贸n por la cual se desarroll贸 IPv6 es que IPv4 proporcionando alrededor de 2^32 direcciones IP. Unas 4300 millones de direcciones 煤nicas, pero se estaban acabando. Con este nuevo sistema tendremos 2^128 direcciones. m谩s o menos 340 millones de Yota direcciones nuevas.

Las direcciones IPv4 se dividen en clases:

Clase A a la que perteneces direcciones desde 0.0.0.0 hasta 127.255.255.255, y se utilizan para redes muy grandes

Clase B a las que pertenecen direcciones desde 128.0.0.0 hasta 191.255.255.255 y se utilizan para redes de tama帽o medio

Clase C desde 192.0.0.0 hasta 223.255.255.255 y es la clase mas habitual ya que se utiliza para redes peque帽as o dom茅sticas

Clase D desde 224.0.0.0 hasta 239.255.255.255, se utiliza para multicasting como sistemas de transmisi贸n de video y audio

Clase E desde 240.0.0.0 hasta 247.255.255.255 para uso experimental.

Dado que en el pasado no hab铆a interacci贸n entre redes cada quien utilizaba las direcciones que mejor le conven铆an pero cuando comenzaron a conectarse diferentes redes entre s铆, surgieron problemas ya que varios equipos ten铆an la misma direcci贸n, y por esta raz贸n en 1996 se publica el RFC 1918 en el que se definen la separaci贸n de IP鈥檚 privadas y p煤blicas. Desde entonces, las IP鈥檚 privadas no pueden ser registradas para usarlas como IP publica de una cede o servicio.

Para la clase A se reservan desde 10.0.0.0 hasta la 10.255.255.255

Para la clase B se reservan desde 172.16.0.0 hasta la 172.16.255.255

Para la clase C se reservan desde 192.168.0.0 hasta la 192.168.255.255

Des la 172.0.0.0 hasta la 172.255.255.255 se reservan para loopback, en donde la mas famosa es 172.0.0.1 conocida como local host o 鈥渓lamarse a si mismo鈥 (de ah铆 los memes)

APIPA reserva desde 169.254.0.0 asta 169. 254.255.255 y es un servicio que auto asigna una direcci贸n IP cuando no es asignada de forma manual o por DHCP

Por ultimo la direcci贸n 255.255.255.255 est谩 reservada para Broadcasting

Todas las direcciones que no se encuentran en estos rangos son direcciones privadas y puedes utilizarlas dentro de tu red local, dependiendo de la clase y mascara que ocupes.

Por ultimo los puertos: vi muchos comentarios que aseguraban que se refer铆an a los conectores f铆sicos de un equipo, pero aunque esto es cierto, en el contexto en el que se habla esta mal. Para entenderlo mejor debemos pensar en un computador como una casa, y a los programas y aplicaciones como dispositivos que se conectan a una red.

Cuando utilizas tu computador puedes tener abierto Spotify, un juego y al mismo tiempo te llega un Email.

Los puertos nos indican dentro de la red virtual del computador, hacia que aplicaci贸n va cada paquete de datos y se definen mediante una palabra de 16 bits (2 bytes) es decir de 0 a 65,535 (en total 65,536 puertos diferentes) y al igual que las IP, algunos puertos se reservan para diferentes usos, por ejemplo del 1- 1024 son para uso de OS, donde el puerto 80 se utiliza para comunicaciones mediante HTTP, 443 es para HTTPS, SSH utiliza el puerto 22, etc.

SI Freddy diera todos los cursos otra cosa seria platzi es el que mejor explica.

Es importante aclarar que tu PC tiene una IP por la cual le llega Internet, pero cada mensaje llega con un puerto diferente, de esta forma si estoy navegando llega con el puerto 80, si tengo un software de telefono IP en mi PC, me llega el mensaje con el puerto 5060, si tengo otro programa como Skype, los mensajes llegan con otro puerto y as铆 sucesivamente.

Para aquellos que quieran ver su IP, ejecuten este comando en su terminal:

En windows

ipconfig

En Linux y MacOS

ifconfig

El computador tiene m煤ltiples direcciones IP decididos por el Router (que son puertas de enlaces a las diferentes redes), para que se identifiquen:

  1. En la Red Global del Planeta (Internet).

  2. De manera Local.

    **Los IPs Locales **
    

鈥 鈥Local Host鈥, IP: 127.0.0.1, apunta siempre al mismo computador que se est茅 utilizando.
鈥 鈥LAN鈥 (Local Aria Network): en la que uno se conecta y encuentra a todos los dispositivos locales. La IP puede ser: 192.168.0.20) Donde los primeros 3 Bytes se mantienen, pero el 煤ltimo se lo es asignado por el DHCP, que cambia para enumerar e identificar seg煤n la cantidad de dispositivos conectados.

**Sub-Redes**
Se crean, _cuando la cantidad de Dispositivos es > los 鈥255鈥 permitidos en una Red Local_, entonces se van _cambiando los Bytes de las sub-redes existentes_ (**red**._sub-red_._sub-red_._sub-red_). 
Para saber en un **Esquema de red 鈥榵鈥** cuantos dispositivos ingresan (ej: como en 鈥192鈥 o en 鈥192.168鈥) con los Bytes se realiza una ecuaci贸n de Multiplicaci贸n, de los dos o tres 煤ltimos: 鈥###.###.256.###鈥 (que puede ser 0, entonces cuenta); pero como hay ciertos IPs 鈥渞eservados鈥 como el 鈥255鈥 utilizado para 鈥淏roucast鈥, entonces es 鈥**###.###.255.###**鈥 * 鈥**###.###.###.255**鈥 (no puede ser 0, si o si parte del 1), resultando 65.025 dispositivos que se pueden conectar, cuando se toma solo dos Esquemas de Red.
Se pueden hacer Redes Completamente raras, pero seguir concesos similares (por los S铆mbolos) ayuda a poder trabajar entre personas. 

De las dos formas (Los IPs Locales) se le est谩 apuntando al mismo computador, pero LAN es para diferenciar e identificarla dentro de una Red.

**Los Puertos**

Es un concepto interno de la Red Virtual (creada en los Esquemas de Red, dentro del O.S), n掳 del 1 鈥 al m谩s alto representado por 2 Bytes, la cantidad de puertos es de 65.535, y c/u tiene funcionamientos diferentes. El O.S los distribuye a trav茅s de los 鈥渁nillos de permisos y seguridad鈥 y hay una serie del 1 鈥 2024 鈥渞eservados por defecto鈥, por y para el O.S que lo ejecuta a trav茅s del administrador.
Algunos de los protocolos que corren sobre los puertos reservados, como:
鈻 Http (Hyper text Transfer Protocol) que corre en el puerto 80
鈻 Https: no funciona en el puerto 80, usa el puerto 443 que es por donde se va a conectar.
鈻 Bittorrent: usa m煤ltiples puertos del 6881 鈥 6889, para no ser capturados por antivirus o firewalls u otras opciones. Al usar un Tracked de Bittorrent usa un puerto y protocolo especial.
鈻 SSH (Segur Shell): consola segura que se conecta por el puerto 22, que es especial.

Que la descripci贸n contenga cierto tipo de preguntas acerca del tema a tratar en la clase me permite poner m谩s atenci贸n en ella, bueno al menos para mi, ejemplo.

Menciona algunos puertos y para que se usan.

Protocolo HTTP (Puerto 80) se utiliza para conectarse a la web.
Protocolo Bitorrent (Puertos 6881 - 6889) se utiliza para descarga de archivos.
Protocolo HTTPS (Puerto 443) se utiliza para conectarse a la web de una manera m谩s segura.
Protocolo SSH (Secure Shield Puerto 22) se utiliza para conectarse a otro computador de manera segura.

Gracias Freddy Bhhhhhhhhh

Puertos m谩s utilizados:

9 discard
11 sysstat
13 daytime
15 netstat
19 generador de caracteres
21 FTP, Transferencia de ficheros
22 ssh Control remoto de los PCs
23 telnet
25 smtp
37 time
38 rap
39 rlp
42 name
43 nicname
49 tacasc
53 DNS
63 who is ++
67/68 boot DHCP
69 TFTP
70 gopher Buscador de informaci贸n.
79 finger
80 http
88 kerberos
107 rtelnet
109 pop2
110 pop3
111 SUNrpc
113 auth
115 sftp
117 uucp颅path
119 nntp
133 statsrv
137 netbios-颅ns
138 netbios-颅dg
139 netvios-颅ssn
143 imap
144 uma
161 snmp
194 irc
220 imap 3
443 shttp
513 login
514 syslog
520 router
529 irc颅serv
530 RPC
1352 lotus notes
1397 audio颅activmail
1433 ms-颅spl-颅s
1527 tlisrv
5631 pcanywheredata

http://www.sopo-cundinamarca.gov.co/Ciudadanos/RepositorioPQRD/Listado de los Protocolos y Puertos de comunicaci贸n.pdf

**Puertos **: un puerto es una RED a trav茅s de la cual se pueden enviar y recibir los diferentes tipos de datos.
PUERTOS= CABLES VIRTUALES

Protocolo HTTP (Puerto 80) se utiliza para conectarse a la web.
Protocolo Bitorrent (Puertos 6881 - 6889) se utiliza para descarga de archivos.
Protocolo HTTPS (Puerto 443) se utiliza para conectarse a la web de una manera m谩s segura.
Protocolo SSH (Secure Shield Puerto 22) se utiliza para conectarse a otro computador de manera segura.

Una IP LAN significa Internet Protocol Local Area Network, que es la IP que funciona para una red local, que es asignada por el router a trav茅s de un protocolo llamado DHCP que significa Dymanic Host Configuration Protocol.

Localhost no es solo un t茅rmino, sino que tambi茅n puede ser un nombre de dominio, como google.com o wikipedia.org, que son como direcciones en internet. Si escribir google.com en un navegador te dirige a la p谩gina principal de Google, 驴a d贸nde te llevar谩 localhost? Te llevar谩 a tu computadora. Esta situaci贸n tambi茅n se conoce como una direcci贸n de loopback.

en este link https://www.youtube.com/watch?v=SHbBso63X38&index=92&list=LLlphocjN0os9k7n33mz54DQ&t=0s dan una explicaci贸n detallada de lo que es IPv4

IP Publica : identifica al ordenador en el internet, es dada por el proveedor de internet.
IP Privada: identifica al ordenador en nuestra red local, es dada por el Router.

Usualmente cuando nos conectamos a un sitio web, lo hacemos medinate un** 鈥渄ominio鈥**, el dominio est谩 ligado a una direcci贸n IP p煤blica de un servidor, as铆 que cuando ingresamos un dominio en el navegador, 茅ste nos redirige a la direcci贸n IP ligada, pero para ingresar a una p谩gina en concreto existen los slashes 鈥/鈥 que, al igual que la ubicaci贸n de un archivo en nuestro ordenador, se usa para declarar la ubicaci贸n del fichero al cual queremos acceder dentro del servidor.

鈥淟os protocolos son como un lenguaje de comunicaci贸n entre m谩quinas, y los puertos son autopistas donde los mensajes del protocolo pueden transitar鈥.

JAJAJAJA yo intente abrir la IP antes de que el dijera que en el navegador no iba a funcionar JAJAJ

le pedire a la RAE que acepte esa letra JAJAJAJ

Ip global en internet la asigna ISP.
En la red local el Router asigna y guarda la lista de IP.
Si fuera mayor a 255 el numero de equipos se utilizan sub redes, que ser铆a de los 4 grupos de numeros que tiene una ip variar el ultimo grupo y si es mayor a 255 los equipos comienzo a variar el penultimo grupo y asi sucesivamente.

Puertos:
En un esquema de red los puertos son abstracciones de software que permite determinar que programa va a recbir un paquete. Hay puertos reservados como el puerto 80 para el protocolo http. Los puertos reservados van del 1 al 1024.

Teniendo en cuenta que una direcci贸n IP consta de 4 bytes (32 bits) hay un concepto llamado m谩scara, la cual nos indica hasta d贸nde se especifica la red viendo dicha direcci贸n IP. Por ejemplo: 192.168.0.1/16鈥 El 16 indica que los primero 16 bits se usan para especificar como se llama la red y el resto de bits son la cantidad de dispositivos que pueden existir en la red.
Si se tiene una direcci贸n IP con m谩scara 30 quiere, decir que en esa red pueden existir s贸lo 4 dispositivos.

Las diferencias entre un Modem y un Router las encuentran en este enlace

Si alguien, adem谩s de Platzi, usa Coursera, le recomiendo el curso de IT Security Defense against the dark arts, de Google. Ah铆, al inicio, dan un explicaci贸n detallada de como funciona internet.

No se si alguien no lo haya hecho, pero si colocan ipconfig en la consola de comandos pueden ver la ip de su pc, hice lo mismo con otro pc y resulta que el mio esta antes que el de mi hermana

Puertos y protocolos de red

Router es la puerta de enlace a las diferentes redes.

Son 65535 Puertos disponibles, en donde el SO tiene capturados los puertos del 1 al 1024, en donde el sistema operativo los ejecuta a trav茅s del administrador.

Ejemplos de protocolos de red
Capa 1: Nivel f铆sico
Cable coaxial o UTP (categor铆a 5, categor铆a 5e, categor铆a 6, categor铆a 6a), Cable de fibra 贸ptica, cable de par trenzado, Microondas, Radio, RS-232, RS-485.
Capa 2: Nivel de enlace de datos
ARP, RARP, Ethernet, Fast Ethernet, Gigabit Ethernet, Token Ring, FDDI, ATM, HDLC, CDP.
Capa 3: Nivel de red
IP (IPv4, IPv6), X.25, ICMP, IGMP, NetBEUI, IPX, Appletalk.
Capa 4: Nivel de transporte
TCP, UDP, SPX.
Capa 5: Nivel de sesi贸n
NetBIOS, RPC, SSL.
Capa 6: Nivel de presentaci贸n
ASN.1.
Capa 7: Nivel de aplicaci贸n
SNMP, SMTP, NNTP, FTP, SSH, HTTP, CIFS (tambi茅n llamado SMB), NFS, Telnet, IRC, POP3, IMAP, LDAP, Internet Mail 2000, y en cierto sentido, WAIS y el desaparecido GOPHER.

01:00 IP
02:11 LAN
04:00 subredes
07:15 puertos
08:59 HTTP
09:21 bittorrent
09:58 HTTPS
10:19 SSH

Como nos torea Freddy鈥β緾贸mo se conecta nuestro computador a Twitter? Ya nos dijo en la clase anterior que lo ver铆amos en esta. Y en esta nos dice que lo veremos en la siguiente鈥
Ja,ja!

Me gust贸 mucho esta clase. Me pareci贸 mucha informaci贸n para procesar pero nada que no se pueda entender investigando un poco m谩s por Internet. Estimul贸 bastante mi curiosidad por entender mejor estos conceptos.

Direccion IP: Es una direcci贸n que identifica nuestra equipo. Existen distintas direcciones ip de nuestro equipo por Ejemplo: existe la direcci贸n que identifica nuestra equipo en el internet global y existe una ip que identifica nuestro equipo en una red local.
Router: son las puertas de enlace que deciden que ip darnos. Mediante un protocolo llamado DHCP es como decide cual ip darnos.
127.0.0.1: Es una ip que siempre va a apuntar a nuestro propia computadora.

Imaginen los ingenieros que trabajaron para desarrollar todo esto!

Excelente informaci贸n, a profundizar sobre los puertos :)

que bonitos dibujos 馃槂
personalmente aprendo 2x con ellos

quiero ver solo una clase pero no puedo siempre veo mas y mas
Me da mucha curiosidad saber todo esto ni en 11 a帽os de escuela se aprende tanto

Aqu铆 un listado de los puertos reservados mas comunes y en que se usan

Perd贸n estoy confundido, no ser铆a 256 * 254? (ya que el 煤ltimo byte no puede ser ni 0 ni 255). Es no lo estoy comprendiendo鈥

  • La ip que apunta a nuestro computador local es 127.0.0.1
  • La ip en nuestra LAN (Local Area Network) por los general es 192.168.0.XX 鈫 XX puede tener valores desde 1- 254.
  • 192.168.0.255 esta reservado para el broadcast.
  • Si se quieren conectar m谩s de 254 equipo se puede usar el otro segmento de red 192.168.YY.XX, por lo que le n煤mero de equipos disponibles ser铆a de 254 * 254
  • Los puertos en los equipos van desde el 1 hasta 2**16 -1 =65535
  • Los puertos del 1-1024, son reservados para las app del SO

Niveles de seguridad y permisos que los conocemos como anillos: anillo 0 Kernel anillo 1 drivers mas delicados anillo 2 drivers mas accesibles anillo 3 de las aplicaciones

Muchas gracias por la explicaci贸n, interesante dato sobre la reservaci贸n de los primeros 1024 puertos para usos del sistema, esto no lo conoc铆a.

El protocolo m谩s seguro para conectarnos, es el SSH. Ya que este encripta la sesi贸n de inicio, lo que hace realmente imposible que alguien pueda interceptar el mensaje que est谩s enviado.

Es muy interesante lo de los protocolos antes los usaba y no sabia bien porque se utilizaba cada uno y al aprender sobre ellos se volvio importante para mi trabajo, que bueno hacer un repaso en este curso y profundizar mas.

En la escuela me lo explicaron, pero algo tiene la escuela que no lograba absorber el conocimiento, ahora lo entiendo mejor.

Una de las formas de poder visualizar nuestro puerto 127.0.0.0 o localhost es con la instalaci贸n de un servidor local 鈥淟AMP鈥.

IP (InternetProtocol) Protocolo de Internet - HTTP(HyperTexTTransferProtocol) Protocolo de transferencia de hyper texto.

Excelente video, las redes es algo que me gusta mucho, definitivamente uno de mis siguientes cursos ser谩 el de Redes.

Esto no lo sabia aun que es muy interesante si quisieras montar tu local host

Las IP 127.0.0.1 siempre se refieren al dispositivo donde est谩s actualmente.

En realidad ser铆a 255 x 254 por que no contamos la direcci贸n de broadcast ni la direcci贸n de red.
127.0.0.1 Loopback
192.168.2.20 Clase C
Subneting, jugar con las IPs, con las clases y su capacidad.

A mi entender el modelo OSI y TCP/IP me ayudo mucho a entender como era el proceso de comunicaci贸n entre 2 pcs y como trabajaban los diferentes protocolos en el proceso! Asi q los invito a investigar sobre los mismos.

Definitivamente el comenzar en el mundo del desarrollo sin muchos de estos conceptos ser铆a un error.

驴Y como saber nuestra IP?

Bueno, pues si estas en Windows, puedes abrir el simbolo de sistema con las tecla windows y escribiendo cmd.

Saldra una pantalla negra, es normal鈥 escribe** ipconfig + enter**

Vas a ver no solo una sino varias direcciones: la de la red LAN que comento Freddy, y la de ethernet (si tienes puerto en tu laptop o PC).

驴Y en linux o mac?

Linux: Busca la aplicaci贸n Terminal y ejecuta el comando ifconfig.

Mac: Tiene un kernel similar a Linux entonces funciona casi igual, buscas la aplicaci贸n terminal y ejecutas** ifconfig**, puedes filtrar la informaci贸n con: ifconfig | grep "inet " | grep -v 127.0.0.1 (tambien puede servir para linux).

Recuerda que Platzi tiene un curso de terminal y linea de comandos 鈥 MUY 煤til donde podras familiarizarte con la terminal y los comandos m谩s usados.

Tambien puedes consultar el comando ping donde pruebas comunicaci贸n con otro dispositivo de la red!

Direcciones IP reservadas para uso interno en redes LAN:
10.0.0.0/8
172.16.0.0/12
192.168.0.0/16
Y aqu铆 una lista m谩s detallada.

la ecuaci贸n correcta para dos esquemas no ser铆a 256 * 254 ??

SPOILER en la clases del curso redes de internet encontraremos que hay direcciones ip reservadas para redes LAN, estas direcciones nunca las encontraremos viajando por internet por ejemplo para redes de clase A son 10.0.0.0/8, para redes clase B son 172.16.0.0/16, y para redes clase C son192.168.0.0/24, el utlimo n煤mero despues del back slash indica la mascara de red y por ejemplo para redes de clase C tenemos 253 ip asignables a nodos aunque esto se puede modificar sin cambiar la clase de red, en ese curso encontraremos muchas cosas interesantes si quieres aprender m谩s sobre este tema, haz click aqui 鈥> https://platzi.com/clases/redes/

Al igual que BitTorrent, existe una red llamada Gnutella para compartir archivos, los puertos donde corre son los siguientes:

  • 6346/tcp Gnutella compartici贸n de ficheros (Limewire, etc.)

  • 6347/udp Gnutella

  • 6348/udp Gnutella

  • 6349/udp Gnutella

  • 6350/udp Gnutella

  • 6355/udp Gnutella
    鈥橤nutella鈥 es un proyecto de software distribuido para crear un protocolo de red de distribuci贸n de archivos entre pares, sin un servidor central.

Fuente:https://es.wikipedia.org/wiki/Gnutella

Tambien tenemos
FTP: Puerto 21;
FTPS/SSH: Puerto 22;
POP3: Puerto 110.
POP3 SSL: Puerto 995.
IMAP: Puerto 143.
IMAP SSL: Puerto 993.

++Como funcionan y cuales son las direcciones IP, quien las asigna a nivel publico y como los router a trav茅s de DHCP asignan las privadas.

++<code>
++```
++

Apuntes de la clase:
MAC adress es una identificaci贸n unica de cada aparato conectado a la red.
IP o Internet Protocol es una serie de n煤meros (de 4 bytes) que identifican a un computador.
Hay una IP que nos identifica en la red de internet, hay una IP que nos identifica en nuestra red local,
los routers deciden que IP darte mediante el protocolo DHCP.
Una IP muy popular es 127.0.0.1 o local host que siempre te apunta a ti.
Hay una IPLAN que es la IP que representa tu red de area local esta IP se escribe 192.168.0.X donde solo el X cambia, cuando las IPs
no alcanzan, recordemos que solo hay 255 caracteres en un byte, se crean subredes (osea se usa el penultimo byte) entonces los
dispositivos que podemos conectar a la red son 255 * 255 (el pen煤ltimo byte va de 0-254 y el ultimo de 1-255).
Las redes usan conceptos internos de los sistemas operativos llamados 鈥減uertos鈥 funcionan con 2 bytes osea 65535 puertos, los puertos
funcionan deacuerdo a los anillos del sistema, los puertos del 0-1024 son reservados para que el o.s. los ejecute a travez del
administrador. El protocolo http usa el puerto 80 y el protocolo bitorrent va del 6881-6889. el protocolo https (http seguro) no usa
el puerto 80 usa el puerto 443

Una excelente forma de aprender un poco m谩s de funcionamiento de red y protocolos es a trav茅s del Modelo OSI que nod indica las capas que existen para el funcionamiento de una red de datos, empezando por la capa f铆sica, direccionamiento local, direccionamiento de red, transporte, sesi贸n, presentaci贸n y aplicaci贸n.

HTTP trabaja sobre puerto 80
HTTPS trabaja sobre puerto 443

鈥淓n un esquema de red se crea una red virtual dentro de los sistemas operativos con un concepto de puertos鈥 - no entiendo esa parte. Alguien podr铆a aclarar?

Muy interesante el tema, aunque termino algo confundido. jaja

Hola! alguien sabe decirme que significa eso.

驴Cu谩l es la diferencia entre una direcci贸n IP y MAC?

Qu茅 es una direcci贸n IP y el protocolo de Internet
IP: IP significa Internet Protocol y es una serie de n煤meros que identifica un computador en internet.
Los computadores tienen m煤ltiples direcciones IP, esta la IP que nos identifica en la red de internet, pero internamente en la red local cada dispositivo que esta conectado a nuestra red de internet en el hogar tiene una direcci贸n IP distinta y esta es asignada por el router mediante un protocolo llamado DHCP (Dynamic Host configuration Protocol)
La direcci贸n IP 127.0.0.1 siempre apunta hacia el mismo dispositivo y es conocida tambi茅n como 鈥渓ocalhost鈥.
Red LAN(Local Area Network): Las redes de 谩rea local son las redes a las que nos conectamos desde nuestra casa donde est谩n los dispositivos que solemos usar en el hogar como la PC, las laptops, los celulares, las impresoras, etc.

驴Se puede saber el historial de Ips que ha tenido mi PC en la historia de su vida?

Para identificar si ha cambiado o no. gracias 馃槂

La raz贸n por la que es importante seguir las convenci贸nes y buenas pr谩cticas.

qh = Blhagg!!!

Es dif铆cil entender este curso, pero con algo de ayuda de sitios externos se entiende. Adem谩s es apasionante. Gracias, Freddy y Platzi

Para que no se confundan, estos puertos son virtuales y no f铆sicos: https://www.speedcheck.org/es/wiki/puerto/#puerto-virtual

Mi mente esta tratando de procesar todo lo que esta aprendiendo :0

Minuto 5.57 del video. Me he reido montones, con el sonido de la letra inventada. Y aunque parezca un ejemplo jalado de los pelos, hubo en la vida real un artista, cantante, un genio de la musica, que se llamaba Prince y que cambio su nombre por un signo o simbolo que no tenia pronunciacion. Genio y todo, no se si alguien llego alguna vez a llamarlo por el signo.

Creo que antes eran mas videos en este curso

la letra buaggggggg 馃槀

Muy interesante. Definitivamente es uno de los mejores cursos que he visto.

el minuto 5:57 fue demasiado chistoso.

Freddy bhahdjhh

ipv4 vs ipv6

El ejercicio de Freddy es como si tuviera una IP con mascara de /16. Eso equivale a tener 65,534 hosts y no 65,025.

Resumen de la Clase:

/
Direcci贸n IP:
/
Las direcciones IP son una serie de n煤meros por medio de los cuales se identifica a un computador ya sea en Internet en general o en una red LAN. Estas tienen como fin que cuando queremos solicitar informaci贸n de otro computador, nuestra computadora ya sepa cu谩l ese esa otra computadora.
/
IP de nuestros computadores:
/
Nuestras computadoras tiene sus propias direcciones de IP, una de estas es 127.0.0.1. Esta es una IP para la conexi贸n a internet en s铆. Y la otra es 192.168.0.1. Esta es para conexiones a Redes LAN. Entonces s铆 buscamos en nuestro navegador cualquiera de estas dos direcciones. Se nos dir谩 que estamos solicitando informaci贸n de nuestra propio computadora. Cabe recalcar que la IP 192.168.0.1 en realidad puede variar de computadora en computadora. Espec铆ficamente, variaran la ultima secci贸n, 贸sea el 1, ya que esta IP la asigna el Router mediante el protocolo DHCP seg煤n el orden en el una computadora se registro en la red LAN, En otras palabras es la primera computadora que se registr贸 en la red LAN tendr谩 la IP 192.168.0.1. La segunda computadora registrada tendr谩 la IP 192.168.0.2, y as铆 sucesivamente.
/
Expandiendo la capacidad de Computadoras conectadas:
/
Hay un problema en cuanto a el uso de las direcciones IP tradicionales de redes LAN. Y es que estas siguen un standart para ser usadas. El standart dice que las 3 primeras secciones de la IP no se deber铆an de cambiar, siempre deben ser 192.168.0. Y las 煤nica secci贸n que se pueden modificar es la ultima hasta el 255. Esto provoca que si hay 255 computadoras conectadas a una red LAN, ya no se podr铆an conectar mas computadoras a esa misma red LAN. Y muchas veces requerimos m谩s de 255 computadoras conectadas a Internet. Esto pasa principalmente en empresas o corporaciones. Por lo que para solucionarlo se creo algo llamado Subredes. Una Subred consiste en romper el standart definido para las IP de redes LAN, con el fin de poder conectar m谩s computadoras a una de esas redes. Y lo que se hace el que se habilita la tercera secci贸n de las IP de redes LAN desde el 0 hasta el 255 con el fin de que se puedan usar. Entonces eso nos permitir铆a crear IP de redes LAN como: 192.168.10.34. Por lo que es posible conectar hasta 65025 computadoras a una misma red LAN. Eso es mas que suficiente ya que en si no habr铆a necesidad de conectar m谩s de 65025 computadoras a una red LAN, ya que seria demasiado e innecesario.

Me encant贸 aunque sal铆 confundido con lo de puertos

Rescumen del capitulo en notion
https://acortar.link/0DDCz3

Les recomiendo este libro donde podran ver los conceptos basicos de redes, tiene partes practicas de como aplicar lo aprendido asi fue como yo aprendi los conceptos de redes mas fundamentales desde un libro
https://openlibra.com/es/book/redes-de-computadores

Los routers son las puertas enlace a diferentes redes.
El router asigna IPs dentro de la red local y esa IP es 煤nica en esa red, hacia afuera todos los equipos se conectan con la IP que te da el proveedor de internet que tienes contratado.

驴Por qu茅 son 65,536 puertos? Porque se usan 2 bytes y 1 byte contiene 8 bits.
1 byte = 11111111 = 255 en decimal

255 x 255 = 65,536

驴Pero por qu茅 1 byte contiene 8 bits y no 6, 12 o 14? La respuesta aqu铆

El router tienen las listas de las IPs y usa el protocolo DHCP (鈥淒ynamic Host Configuration Protocol鈥) decide IP. Los puertos del 1 - 1024 son puertos reservado para que el sistema operativo los ejecute a trav茅s del administrador.

Protocolos de red
TCP
UDP
Puertos
65535
1-1024 puertos reservados
ip direcciones para identificar equipos en la red
LAN Local 谩rea network

Comparativa OSI frente TCP/IP