LINUX.ORG.RU
ФорумTalks

TTL


0

0

Почему в линуксе дефолтный ттл == 64 ?
Почему в винде 128 ?
Почему во фре 254 ?

И что я получупоставив маленький ттл?

p.s. хочу всё знать! :D

anonymous

> Почему в линуксе дефолтный ттл == 64 ?

Потому что так сделали

> Почему в винде 128 ?

Потому что так сделали

> Почему во фре 254 ?

Потому что так сделали

> И что я получупоставив маленький ттл?

Поставив TTL в N, все исходящие пакеты с твоей тачки пройдя N промежуточных хостов на своем пути будут помирать, если поставишь 1 - дальше рутера локального не выйдут.

anonymous
()
Ответ на: комментарий от anonymous

>все исходящие пакеты с твоей тачки пройдя N промежуточных хостов на своем пути будут помирать, если поставишь 1 - дальше рутера локального не выйдут.

самое странное, что в литературе хопы и секунды часто тождественны

Pi ★★★★★
()
Ответ на: комментарий от Pi

> самое странное, что в литературе хопы и секунды часто тождественны

Изначально TTL означал время жизни в секундах, но... Как считать время, если в заголовке его нет? Вот тогда и стали считать "хопами" :-)

no-dashi ★★★★★
()

Зделай:

root@box1# ifconfig eth0 192.168.1.1
root@box1# route add default gw 192.168.1.2

root@box2# ifconfig eth0 192.168.1.2
root@box2# route add default gw 192.168.1.1

eth0 обеих компов должно быть соединено, потом

root@box1# ping 192.168.33.33

bugmaker ★★★★☆
()

> Почему в линуксе дефолтный ттл == 64 ?

в ядрах 2.2.x -- 255, 64 -- в 2.0.x, 2.4.x, 2.6.x (тестовые ветки не видел)

значения разумеется по умолчанию курить /proc/sys/net/ipv4/ip_default_ttl

> Почему в винде 128 ?

в девяносто пятке -- 32

> Почему во фре 254 ?

255

anonymous
()
Ответ на: комментарий от anonymous

интересно, а вообще-то хоть где-нить в сети существует маршрут с 255 хопами?! хотелось бы на него посмотреть... =)

boatman
()

> uname -sr
FreeBSD 5.4-RELEASE-p6
> sysctl net.inet.ip.ttl
net.inet.ip.ttl: 64
>

Вопрос: откуда автор взял 254?

bbk123 ★★★★★
()
Ответ на: комментарий от anonymous

> > Потому что так сделали

> Вот меня собственно и интересует - почему...

"Рекомендуемое значение по умолчанию для TTL - примерно в 2 раза больше, чем максимально возможный путь в сети. Длина такого максимального пути часто называется диаметр (diameter) интернета". (c) ISBN 5-85582-072-6

bbk123 ★★★★★
()
Ответ на: комментарий от bbk123

а длина максимального пути в Сети это сколько? в байт укладывается? как этот самый диаметр то подсчитать.

вот бы пришел сейчас кто-то из Гуру и сказал: "Диаметр - это сктока-то потому что тогда-то и там-то на такой-то конференции так решили" и все, конец спорам. а то уж заинтриговали прямо-таки, а единого мнения нету.

хотя, если подумать... размер поля TTL 1 байт. если макс. значение 255, то диаметр где-то 128? значит максимальный путь в Нете 128 хопов?

boatman
()
Ответ на: комментарий от boatman

RFC 1340

			 IP TIME TO LIVE PARAMETER

   The current recommended default time	to live	(TTL) for the Internet
   Protocol (IP) [45,105] is 64.

...

   [45]	  Feinler, E., editor, "DDN Protocol Handbook",	Network
	  Information Center, SRI International, December 1985.

...

   [105]  Postel, J., ed., "Internet Protocol -	DARPA Internet Program
	  Protocol Specification", RFC-791, Information	Sciences
	  Institute, September 1981.

bbk123 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.