Tramas de red

Solo disponible en BuenasTareas
  • Páginas : 14 (3457 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de febrero de 2010
Leer documento completo
Vista previa del texto
Tabla de Contenidos

1. Análisis de una trama

❖ Escenario…….………………………………………………………..…2

❖ Modelos………………………………………………………………....3

❖ Capa de aplicación…………………………………….…………...4
o DNS……………………………………………………..…………..4

❖ Capa de transporte…………………………………………..…….6
o UDP………………………………………………………………….6

❖ Capa de Red………………………………………………………..…8
oIP…………………………………………………………….……….8
o ARP………………………………………………………………….11
o CIMP………………………………………………………………..13

❖ Capa de acceso a la Red………………………………………..15
o ETHERNET II…………………………………………………….15

❖ NAT……………………………………………………………………...17

Análisis de una Trama de punto a punto

Un cliente que utiliza cable Modem realiza una petición Web a un servidor que utiliza ADSL

Escenario:

[pic]

[pic]Modelos a usar:

 

Capas :
|Capa de aplicación (DNS,HTTP) |
|Capa de transporte (UDP) |
|Capa de red (IP) |
|Capa de acceso a la red (Ethernet II) |
|Capa física (Coaxial, Par trenzado)|

Encapsulamiento:

Capa de Aplicación : DNS/HTTP

El usuario realiza la peticion de www.google.com en un navegador , el navegador pide la isp la dirección ip de www.google.com

El Domain Name System (DNS) es una base de datos distribuida y jerárquica que almacena información asociada a nombres de dominio en redes como Internet. Aunquecomo base de datos el DNS es capaz de asociar diferentes tipos de información a cada nombre, los usos más comunes son la asignación de nombres de dominio a direcciones IP y la localización de los servidores de correo electrónico de cada dominio.

Estructura de un paquete DNS

Donde :
– Header:
• Encabezado del protocolo
– Question
• La pregunta que hacemos al DNS
Tuplas (Name,Type, Class)
– Answer
• RRs que responden la pregunta (si es que hay),
– Authority
• RRs que apuntan a una autoridad (opcional)
– Additional
• RRs que a juicio del DNS pueden ser útiles para quien está preguntando

Formato del HEADER:
[pic]

ID: debe coincidir entre las consultas y las respuestas.
QR: Indica si es una consulta o una respuesta.
OPCODE:
1. Standard Query (0)2. Inverse Query (1)
3. Server Status Request (2)
AA: Respuesta autoritativa.
TC: Mensaje truncado.
RD: Consulta recursiva.
RA: Indica si el servidor soporta consultas recursivas.
Z: Reservado.

RCODE: Código de respuesta.
QDCOUNT / ANCOUNT / NSCOUNT / ARCOUNT: Cantidad de registros en cada una de las secciones (Query,Answer, Authority, Additional)

• DNS se transmite pricipalmentepor UDP aunque puede utilzar TCP para el direcionamiento de zona.
• Los mensajes se transmiten utilizando el puerto 53 en elservidor.
• La longitud de los mensajes está restringida a 512 bytes.
• Los mensajes más largos se truncan y se activa el flag TC en el header, indicando que el mensaje ha sido truncado.
• Si se recibe una respuesta con TC, para obtener el mensaje completo debevolverse a preguntar utilizandoTCP como transporte.

Analisis del paquete DNS de la peticion www.google.com

ID : 0x8227
Questions = 1
Answer RRs = 0
Authority RRs = 0
Additional RRs = 0
Question :
Name : www.google.com
Type : A
Class : IN
Flags :
AA = 0
QR = 0
Opcode = 0
TC = 0
RD = 1
Z = 0

Paquete DNS :

|0x8227|
| |
|1 |
|0 |
|0 |
|0 |
|1...
tracking img