IP Flashcards

1
Q

Como se llaman los paquetes de la capa de red?

A

Datagramas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Donde se reensamblan los fragmentos si el datagrama tuvo que ser fragmentado?

A

En el host destino

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Como sabe el host destino que le llegaron todos los fragmentos?

A

Porque va viendo el offset y si le llego el que tiene el flag de more fragments en 0 (y bueno, si falta alguno se tiene que mandar TODO otra vez)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Cual es el funcionamiento mas basico de un router?

A

Redireccionar datagramas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Una IP esta sociada a un host?

A

No, esta asociada a una interfaz entre hosts. Osea, a la conexion en si.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Que es Classless Interdomain Routing (CIDR)?

A

Es la forma que hacemos subnetting.
Por ejemplo, 192.168.1.0/24 indica que los primeros 24 bits de la dirección son la parte de la red, dejando 8 bits para las direcciones de host.
y Para asignar no hay q olvidarse que 255.255.255.255 es broadcast, para que le llegue a todos los hosts de la red.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Para que sirve DHCP?

A

Para asignar una IP a un host cuando se une a la red automaticamente.
DHCP tambien le al host informacion sobre la mascara subred, la direccion de default gateway y la direccion del server DNS local

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Como funciona DHCP? Como hace un host para conseguir una IP al conectarse a una nueva red?

A

El cliente manda un paquete (DHCP DISCOVER) con src 0.0.0.0 y dest 255.255.255.255
El server DHCP manda otro paquete (DHCP OFFER) con dest 255.255.255.255 donde le ofrece una IP
El cliente manda otro paquete (DHCP REQUEST)
El server manda un DHCP ACK

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Para que sirve NAT?

A

Network Address Translation.
Sirve para poder repetir valores de IP en el mundo y no quedarse corto. Es subnettear pero para el internet global, esta subred es como si fuera un unico host. Dentro de la red, es simplemetne una Red y usualmente tiene el espacion de direccioes 10.0.0.0/24, cuando sale al internet justamente se traduce la direccion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Y como hace el router de una subred (el que le asigna IPs a su subred) para conseguir su propia IP?

A

Con DHCP tambien, la misma logica, pero el que da IPs es el ISP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Para que se invento IPv6?

A

Para tener mas direcciones posibles (paso de 2^32 a 2^128)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Que pasa con la fragmentacion el IPv6?

A

No se fragmenta en los routers, se tiene que encargar el host source de partir el paquete y enviar varios datagramas. Si se intenta enviar un paquete y no pasa por el MTU en algun router, el router lo droppea y devuelve un “Packet Too Big” ICMP error message

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Que pasa si un router quiere mandar un datagrama IPv6 pero en el medio hay un router que solo entiente IPv4?

A

Tunneling. Se agarra ese datagrama y se lo pone como payload de un datagrama IPv4. El router IPv6 de destino se da cuenta que adentro tiene un datagrama entero IPv6 porque chequea el campo protocol del IPv4.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Componentes de un router? Que funcion cumple cada uno?

A

Input ports
Aca se consulta la forwarding table

Switching fabric
Conecta los inputs con los outputs

Output ports
Va guardando lo q le viene del switching fabric y lo forwardea al
enlace

Procesador
Se encarga de las funciones del control plane. En un router tradicional va actualizando al tabla de forwardeo, en un SDN se comunica con el controlador

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Aca te dejo un grafiquito del input port

A

—-|[line termination]—>[Data link processing (protocol decapsulation)]—->[Lookup, forwarding, queuing]—->|{switching fabric

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Que pasa en el input port?

A

El paquete llega, se desencapsula de la parte fisica y de enlace. Al datagrama se le chequean y actualizan cosas como el TTL o cantidad de hops o el checksum.
Se hace el lookup, osea se ve la forwarding table y ahi usamos longest prefix match para forwardear al switching fabric

16
Q

Como se puede implementar el switching fabric?

A

por memoria
por bus
por bus en 2 dimensiones pra que no se bloquee

17
Q

Aca te dejo un grafiquito del output port

A

switching fabric}->|[Queuing (buffer managment)]—>[Data link processing (protocol encapsulation)]—->[Line termination]—->|

18
Q

Donde hay queuing dentro de un router?

A

En el input y en el output port, en ambos puede haber

19
Q

Como es una forwarding table? que campos tiene?

A

Prefijo | Mascara | Puerto de salida

20
Q
A