-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-03-08 a las 16:12 -0300, Victor Hugo dos Santos escribió:
como te decia en el otro correo... el principal motivo de utilizar anycast en los DNS es para NO aumentar el tamano del paquete con la respuesta y asi no dejar de utilizar UDP.
¿Que al usar anycast el tamaño de la respuesta es menor? No lo entiendo. La respuesta será la respuesta, venga de donde venga.
nooo.. anycast no tiene nada que ver con el tamano de la respuesta, pero si.. la cantidad de servidores/datos que hay.. por ejemplo:
$dig ns com. @a.gtld-servers.net ; <<>> DiG 9.2.3 <<>> ns com. @a.gtld-servers.net ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62881 ;; flags: qr aa rd; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 15
;; QUESTION SECTION: ;com. IN NS
;; ANSWER SECTION: com. 172800 IN NS c.gtld-servers.net. com. 172800 IN NS i.gtld-servers.net. com. 172800 IN NS g.gtld-servers.net.
[...]
;; Query time: 179 msec ;; SERVER: 192.5.6.30#53(a.gtld-servers.net) ;; WHEN: Wed Mar 8 15:40:59 2006 ;; MSG SIZE rcvd: 509
quite mucha informacion de aca... pero el mas importante es la ultima linea "MSG SIZE rcvd: 509" donde se muestra el tamano del paquete que es 509 bytes, se a esto tu sumas 20 bytes del header IP y 8 bytes del header UDP, entonces tendras un valor de 537 bytes, que es case que el limite maximo de 576 octetos de la MTU.
se agregan uno DNS (n.gtld-servers.net, por ejemplo) mas a la lista de los 13 actuales, la respuesta seria mucho mayor que los 576 bytes y entonces tendrian que utilizar TCP.. y en esto esta el problema, entendiste ??
Vale, si, pero... ¿que tiene que ver eso con anycast? Yo entendería que el usar UDP es el motivo para no tener más que 13 servidores raiz, pero eso será así tanto si usan anycast como si no. Es decir, la respuesta, venga de donde venga, tiene el tamaño que tiene y punto. O... ¿estás queriendo decir que al no poder aumentar el número de servidores (redundancia) para no aumentar el tamaño del paquete, la única manera de ofrecer redundancia que les queda es usar anycast? ¡Ahhh! ¿Es eso? Caray... o yo estoy muy espeso, o tienes que explicarte mejor ;-) - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD4DBQFED2tDtTMYHG2NR9URAkiFAKCQ9C8Vl0SAVVxhz3ZUZBqkM+RPNwCY289T b9XOdUCKJNBTgr0A4AU3hA== =B/b+ -----END PGP SIGNATURE-----