Моё мнение почему рвётся vpn-сессия:
У провайдера не получается вычисление оптимального MTU и MSS для TCP/IP траффика в сетях VPN. Скорее всего это связано с малопроизводительным маршрутизатором. Потому что фрагментация пакетов - обычно это лишняя нагрузка для маршрутизатора.Тут скорее всего банальная экономия на дорогом оборудовании. И это проявляется при онлайн игре например Карос. Игра обменивается с сервером очень маленькими пакетами и в какой-то момент происходит отбрасывание очередного произвольного пакета, не соответствующего настроенным размерам на маршрутизаторе.
Часто на портах ставятся ограничения на broadcast запросы , и если это будет не шторм , а нужный запрос
от оборудования , то не полученный ответ станет причиной падения VPN соединения
При подключении по технологии PPPoE такого не происходит.
http://sysadmins.ru/post9993596.html#9993596