Está en la página 1de 28

Capítulo 0

Introducción
Comunicaciones digitales

● Transporte de datos en forma de flujo de bits codificados sobre


un medio físico (cobre, fibra, ondas de radio).

2
Comunicaciones digitales

● Para conocer a fondo cómo funcionan estas


comunicaciones y sus protocolos asociados, es
necesario conocer en principio:

○ Sistema de numeración binario.


○ Conversiones entre sistemas de numeración
(binario a decimal, decimal a binario).
○ Sistema de representación ASCII (Código ASCII).

3
Comunicaciones digitales

Sistema Binario

● El bit es la unidad más básica para representar información y la


base del sistema binario.

● Una cifra binaria, puede tener sólo dos valores: cero o uno. Para
representar más valores, será necesario agregar más cifras.

● Los bits se agrupan por convención en:


○ 4 bits: Nibble
○ 8 bits: Byte
○ 16 bits: Word
○ 32 bits: DWord

4
Comunicaciones digitales

Sistema Binario

● Con una cifra binaria (1 bit):


0 = 0
Con 1 bit, podemos representar
1 = 1 hasta 2 números.

● Con cuatro cifras binarias (4 bits o 1 nibble):


0000 = 0
0001 = 1
0010 = 2 Con 4 bits, podemos representar
hasta 16 números.
0011 = 3
… = ...
1111 = 15

5
Comunicaciones digitales

Sistema Binario

● La cantidad de bits o cifras binarias determinan la cantidad de


números que podemos representar.

● Esto se hace elevando la base (2) por la cantidad de cifras:

○ ¿Cuántos números puedo definir con 10 bits?


210 = 1024 posibilidades (0 a 1023)

○ ¿Cuántos números puedo definir con 6 bits?


26 = 64 posibilidades (0 a 63)

6
Comunicaciones digitales

Sistema Binario - Conversión de binario a decimal

● Como en cualquier sistema de numeración, cada cifra tiene un


“peso” dependiendo de la posición.

● En el sistema binario, esos pesos se calculan con base 2, como se


muestra a continuación en una plantilla de 8 bits (byte):

7
Comunicaciones digitales

Sistema Binario - Conversión de binario a decimal

● Ejemplo de conversión con el número 00000100:

0 0 0 0 0 1 0 0
0 + 0 + 0 + 0 + 0 + 4 + 0 + 0 = 4

8
Comunicaciones digitales

Sistema Binario - Conversión de binario a decimal

● Ejemplo de conversión con el número 01010101:

0 1 0 1 0 1 0 1
0 + 64 + 0 + 16 + 0 + 4 + 0 + 1 = 85

9
Comunicaciones digitales

Sistema Binario - Conversión de binario a decimal

● Ejemplo de conversión con el número 11111111:

1 1 1 1 1 1 1 1
128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255

10
Comunicaciones digitales

Sistema Binario - Conversión de decimal a binario

● Hay varios métodos, como el método de “división por dos” o el de


“resta de pesos”.

● Resta de pesos: consiste en restar los pesos de un byte binario


sucesivamente hasta que nos quede cero. Este método sirve para
números hasta 255 inclusive. Los pesos son 128, 64, 32, 16, 8, 4, 2
y 1 como se muestra en la plantilla:

11
Comunicaciones digitales

Sistema Binario - Conversión de decimal a binario

● Ejemplo con número 215:


○ Puedo restar 215 - 128? SI -> 87
○ Puedo restar 87 - 64 -> SI -> 23
○ Puedo restar 23 - 32 -> NO Luego se completan las
columnas que tienen los pesos
○ Puedo restar 23 - 16 -> SI -> 7 que SI restamos. Las que NO
○ Puedo restar 7 - 8 -> NO restamos quedan en cero.
○ Puedo restar 7 - 4 -> SI -> 3
○ Puedo restar 3 - 2 -> SI -> 1
○ Puedo restar 1 - 1 -> SI -> 0

1 1 0 1 0 1 1 1

12
Comunicaciones digitales

Sistema Binario - Conversión de decimal a binario

● Ejemplo con número 102:


○ Puedo restar 102 - 128? NO
○ Puedo restar 102 - 64 -> SI -> 38
○ Puedo restar 38 - 32 -> SI -> 6 Luego se completan las
columnas que tienen los pesos
○ Puedo restar 6 - 16 -> NO que SI restamos. Las que NO
○ Puedo restar 6 - 8 -> NO restamos quedan en cero.
○ Puedo restar 6 - 4 -> SI -> 2
○ Puedo restar 2 - 2 -> SI -> 0
○ Puedo restar 0 - 1 -> NO

0 1 1 0 0 1 1 0

13
Comunicaciones digitales

Código ASCII

● Acrónimo inglés de American Standard Code for Information


Interchange.

● Utiliza 7 bits para representar los caracteres.

● El estándar ISO-8859-1 es una extensión que utiliza 8 bits para


proporcionar caracteres adicionales usados en idiomas distintos al
inglés.

● Casi todos los sistemas informáticos actuales utilizan el código


ASCII o una extensión compatible para representar textos.

14
Comunicaciones digitales

Código ASCII

15
Comunicaciones digitales

16
Comunicaciones digitales
● Especificaciones y Protocolos hacen posibles y regulan las
comunicaciones a través de la red digital mundial (Internet).

17
Internet

Breve historia de Internet

18
Internet

Breve historia de Internet

● Consideraciones:

Estas consideraciones aplican


■ Simplicidad también a cualquier red TCP/IP esté
o no conectada a Internet.
■ Redundancia
■ Escalabilidad
■ Flexibilidad
■ Retro compatibilidad

19
Internet

Objetivos de Internet

● “Permitir comunicación entre dispositivos de cualquier tamaño,


provistos por distintos fabricantes y corriendo software
totalmente diferente”.

● Internet interconecta computadoras personales, teléfonos


celulares, dispositivos embebidos y servidores alrededor del
mundo.

● Internet es una red capaz de soportar servicios web, correo


electrónico, mensajería instantánea, telefonía, tele-presencia,
canales de televisión, entre otros.

20
Internet

Objetivos de Internet

● Para lograr los objetivos antes mencionados es necesario que los


dispositivos y aplicaciones hablen un “Lenguaje en común”.

● Este lenguaje viene en forma de:


○ Especificaciones
○ Protocolos

● Modelo para estandarizar la arquitectura de los sistemas de


comunicación, las especificaciones y los protocolos se llama:
Modelo OSI.

21
Modelo OSI

● Divide el complejo proceso de comunicación en 7 capas más sencillas.

● Cada una es independiente y se encarga de funciones únicas y


específicas.

● Desde el punto de vista de la detección de fallas, este modelo nos permite


separar un problema en problemas más pequeños.

● Las especificaciones, protocolos y dispositivos se van categorizar dentro de


alguna capa de este modelo. Se sabe que una tecnología o dispositivo es
de una capa, porque procesa información de la misma.

22
Modelo OSI

23
Modelo OSI

24
Modelo OSI

25
Comunicación en redes TCP/IP

● Los dispositivos que se quieran comunicar en una red TCP/IP, deben


tener una dirección que les permita identificarse. Dicha dirección se llama
“dirección IP”.

● Ejemplos de direcciones IPv4:


Más adelante se verá cómo
○ 54.172.126.245 se designan y configuran
○ 28.10.125.185 estas direcciones.
○ 161.0.72.119

● Ejemplos de direcciones IPv6:


○ 2a03:2880:f001:001f:face:b00c:0000:25de
○ 2800:03f0:4001:0801:0000:0000:0000:200e
○ 2001:1af8:4050:0000:0000:0000:0000:0002

26
Comunicación en redes TCP/IP

27
Organismos estandarizadores

● IETF (Internet Engineering Task Force): Regula la publicación de las


conocidas RFCs (Request For Comments)
● TIA: Normas de capa 1 como cableado y conectorización
● IEEE: Ethernet, Wi-Fi
● W3C: Sintaxis HTML

● Administración de recursos numéricos (IPs y Puertos) y nombres


(nombres de dominio).
○ ICANN (Internet Corporation for Assigned Names and Numbers)

28

También podría gustarte