Está en la página 1de 6

Examen Redes de Área Local Tema 3

TCP/IP - PROTOCOLOS BÁSICOS


·Nivel 2 de la capa OSI (Enlace).
·Establece conexión libre de errores entre 2 ordenadores.
·Los bits son agrupados en T​ RAMAS.
TCP/IP - NIVEL SUPERIOR
FTP: ​Descarga y carga de ficheros en internet
HTTP:​ ​Páginas web
- SNMP: ​Gestión de la red
RPC: ​Establece diálogos entre las aplicaciones clientes y sus servicios
- SMTP: ​Correo electrónico.
POP: ​Descargar ,mensajes de correo electrónico del servidor de correo.
IMAP: ​Parecido al POP pero con más funcionalidades.

PROTOCOLOS

IP
·Nivel de red ARPANET ​(ARP)
·Proporciona un sistema de direcciones de 3 ​ 2 bits
·​Acepta bloques de datos​ provenientes de la capa de transporte (​ máx. 64 kbts)
·Cada bloque de datos se llama ​SEGMENTOS​, se envían por ​INTERNET en
forma de ​DATAGRAMAS​. Los datagramas se aplican en conjunto formando
PAQUETES.
·Los paquetes cogen rutas distintas.

ICMP​ ​Internet Control Message Protocol

·Protocolo que​ se expresa en un único paquete.


Es posible mensajes como estos:

Destino Inalcanzable
Cuando un ​SEGMENTO​ no alcanza el D
​ ESTINO.

Tiempo excedido
El ​tiempo de vida​ llega a “​ 0”​.

Problemas en Parámetros
El valor asignado a la​ CABECERA IP​ es imposible.

Enviar Fuente
Se envía un ​mensaje al transmisor p
​ ara que m
​ odere la velocidad​.
TCP​ ​Transmission Control Protocol

·Protocolo de la ​capa de transporte​ (adecuado para d


​ ar seguridad a la IP​)
·Diseñado para realizar conexiones en redes inseguras
·Los ​puntos de acceso en la capa de transporte (SAP) se llaman ​SOCKETS y son
útiles en la programación de aplicaciones en red.

FUNCIONAMIENTO

Cuando 2 procesos quieren comunicarse, TCP debe establecer:


1º​ Una conexión para inicializar cada extremo.
2º​ Se envían datos .
3º Cuando la comunicación termina se cierra la conexión liberando los recursos para
usos posteriores.

TCP inicia la conexión mediante un intercambio de mensajes sincronizados (SYNC)


a tres bandas ​(Three Way Handshake)​.

1º​ El extremo que quiere iniciar la conexión envía un mensaje SYNC.


2º Si el otro extremo acepta la conexión envía un SYNC que confirma el mensaje
anterior.
3º​ Finalmente el que ha iniciado la conexión manda un mensaje ACK (para
confirmar que los dos extremos están de acuerdo)
4º Una vez iniciada la conexión se intercambian los datos hasta que la aplicación le
dice al TCP que no tiene nada más.
5º​ Para cerrar la conexión en cada uno de los sentidos se envía un FIN.

Aunque se cierre la conexión en 1 de los sentidos esta puede estar activa en el otro
ya que son ​FULL-DUPLEX.

DIBUJO APRETÓN DE MANOS A 3 BANDAS


UTILIDADES TCP/IP

PING: Mandar un mensaje a una dirección para que esta te lo devuelva y comprobar
así la conexión.
ARP: Sirve para asignar automáticamente IP a direcciones físicas ​(controlar el
protocolo ARP)
IPCONFIG:​ Muestra información sobre la conexión actual (​ IFCONFIG)
NETSTAT:​ Información sobre el tráfico de la red.
ROUTE:​ Determinar las rutas que deben seguir los paquetes.
TRACERT:​ Controlar los saltos de red que deben seguir los paquetes.
FTP:​ Intercambiar ficheros entre 2 nodos de la red.
TELNET:​ Realizar conexiones remotas.

UDP​ ​User datagram Protocol

Protocolo de transporte sin conexión​, permite transmitir mensajes sin necesidad de


establecer ninguna conexión por lo que no hay garantía de entrega.
Actua como una interfaz​ entre los ​procesos de los usuarios de la red y el Prot. IP​.

ARP​ ​Address Resolution Protocol

No está directamente relacionado con el transporte de datos si no que complementa


al TCP/IP​.

Cuando un host quiere transmitir un paquete IP necesita averiguar la dirección MAC


del host destinatario​. Para ello ​crea un paquete con petición ARP que se difunde por
toda la red y solo el host con la IP encapsulada contesta​ a este mensaje.

VOCABULARIO

Socket: ​Permite que 2 programas o equipos puedan intercambiar información​, para


ello ​necesitan un protocolo de comunicaciones, la dirección IP del ordenador destino
y el número de puerto que identifica al programa​.

Un ​Derecho ​autoriza a un usuario o a un grupo de usuarios a realizar operaciones


sobre un equipo.
Un ​Permiso es una marca asociada a un recurso de la red (fichero, carpeta…) ​que
regula que usuario tiene acceso y de qué manera.
SUBCAPAS

MAC: Se encarga de ​ver quién tiene derechos de acceso en cada momento sobre
cada canal compartido por todos los equipos conectados a la misma red mediante el
uso de los ​protocolos “aloha” y “csma”​ que ​detectan si el canal está libre.

LLC:​ Garantiza una comunicación libre de errores mediante dos funciones:

1.​ ​Delimitar​ dónde comienzan y terminan las tramas.


2.​ ​Averiguar si se producen errores en la transmisión​ de los bits.
2.1 ​(Control de errores) el emisor envía las tramas numeradas (para que el receptor
sepa si son repetidas) ya que el emisor si no recibe el feedback del receptor sigue
enviando las tramas.
2.2​ ​Regula la velocidad​ con la que se envían las tramas.
DIRECCIONAMIENTO IP

Para pasar de IP a binario:

___ ___ ___ ___ ___ ___ ___ ___


128 64 32 16 8 4 2 1

CLASE A
Del 1.0.0.1 al 126.255.255.254, Siempre empieza por “0”

CLASE B
Del 128.0.0.1 al 191.255.255.254, Siempre empieza por “10”

CLASE C
Del 192.0.0.1 al 223.255.255.254, Siempre empieza por “110”

Obtener la dirección de red en la que está un equipo

Hay que usar en AND por lo que la tabla es la siguiente:

A B AND

1 1 1

1 0 0

0 1 0

0 0 0
(Pensar que es una multiplicación)

·Lo que hay que hacer es pasar la IP a binario


·Después la máscara
·Después haces un AND entre la IP y la Máscara en binario
·El resultado lo pasas a decimal
Identificar si los nodos están en la misma red

1ºHay que hacer un AND con la 1a IP y con la 1a máscara


2ºHay que hacer un AND con la 2a IP y con la 2a máscara
3ºHay que hacer un XOR entre el resultado del paso 1º y el paso 2º

Si el resultado final es todo “0” están en la misma red

A B XOR

1 1 0

1 0 1

0 1 1

0 0 0
(Nº Iguales “0” Nº distintos “1”)

Dirección de difusión (Broadcast)

La dirección broadcast es la parte de red como está y el host todo a 1.

1º Hacer un NOT a la máscara ( poner los 0 a 1 y los 1 a 0)


2º Hacer un OR al resultado del paso “1”

A B OR

1 1 1

1 0 1

0 1 1

0 0 0
(Siempre que hay un 1 se pone 1)

También podría gustarte