Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007463opensim[REGION] OpenSim Corepublic2015-03-02 12:182015-03-03 13:01
ReporterFreakyTech 
Assigned ToBlueWall 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Versionmaster (dev code) 
Target VersionFixed in Versionmaster (dev code) 
Summary0007463: Mono and .NET set the default TTL for sockets to 32 [prevents some intercontinental connections]
DescriptionThe specification for .NET defines the default TTL to 32. This has to be increased to 128 at least for being well working for inter-continental connects.



TagsNo tags attached.
Git Revision or version number
Run ModeStandalone (1 Region) , Standalone (Multiple Regions) , Grid (1 Region per Sim) , Grid (Multiple Regions per Sim)
Physics EngineBasicPhysics
EnvironmentUnknown
Mono VersionOther
Viewer
Attached Filespatch file icon opensim-git-0001-increased-IPv4-TTL-of-LLUDP-Sockets.patch [^] (1,282 bytes) 2015-03-02 12:18 [Show Content]

- Relationships

-  Notes
(0027678)
FreakyTech (reporter)
2015-03-02 15:37

it is 128 TTL not ms. It means how many hops are possible for a packet before being rejected by TTL logic.
(0027682)
aiaustin (developer)
2015-03-03 08:08
edited on: 2015-03-03 08:12

I am not sure if this is useful, but I was just using PING from a UK based inf.ed.ac.uk Edinburgh University network machine to various parts of OSGrid.. to see what Ping time and TTL was reported...

inventory.osgrid.org ttl=50 time=120 ms
assets.osgrid.org ttl=51 time=120 ms

Just as a comparison I tried...

secondlife.com ttl=239 time=140 ms
lindenlabs.com ttl=239 time=140 ms

But what was odd was that a ping to a (web) host on our own network had a TTL of 62...

www.inf.ed.ac.uk ttl=62 time=0.183 ms

(0027683)
FreakyTech (reporter)
2015-03-03 09:30
edited on: 2015-03-03 09:33

seems that linden labs uses a configuration set to ttl 255 at start.

but todays router count in between can be easily more than 32. In that case, you would see missing packets and lots of re-transmissions.

the ttl value is modified by every router by decrementing it until reaching 0 which then results into a reject.

(0027690)
BlueWall (administrator)
2015-03-03 13:01

Thanks for the patches!

- Issue History
Date Modified Username Field Change
2015-03-02 12:18 FreakyTech New Issue
2015-03-02 12:18 FreakyTech File Added: opensim-git-0001-increased-IPv4-TTL-of-LLUDP-Sockets.patch
2015-03-02 12:19 FreakyTech Status new => patch included
2015-03-02 13:17 aiaustin Note Added: 0027671
2015-03-02 13:19 aiaustin Note Edited: 0027671 View Revisions
2015-03-02 15:37 FreakyTech Note Added: 0027678
2015-03-03 01:45 aiaustin Note Deleted: 0027671
2015-03-03 08:08 aiaustin Note Added: 0027682
2015-03-03 08:08 aiaustin Note Edited: 0027682 View Revisions
2015-03-03 08:09 aiaustin Note Edited: 0027682 View Revisions
2015-03-03 08:11 aiaustin Note Edited: 0027682 View Revisions
2015-03-03 08:12 aiaustin Note Edited: 0027682 View Revisions
2015-03-03 09:30 FreakyTech Note Added: 0027683
2015-03-03 09:33 FreakyTech Note Edited: 0027683 View Revisions
2015-03-03 12:32 BlueWall Assigned To => BlueWall
2015-03-03 12:32 BlueWall Status patch included => assigned
2015-03-03 13:01 BlueWall Mono Version None => Other
2015-03-03 13:01 BlueWall Note Added: 0027690
2015-03-03 13:01 BlueWall Status assigned => resolved
2015-03-03 13:01 BlueWall Fixed in Version => master (dev code)
2015-03-03 13:01 BlueWall Resolution open => fixed
2015-03-03 13:01 BlueWall Status resolved => closed


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker