Ну в общем случае все равно, если сессии с провайдером не будет, то и эти ресурсы доступны не будут. А так, мне кажется особой надобности таким способом проверять наличие интернета нет. Так как, его может не быть по разным причинам. И человек не будет понимать без входа в интерфейс или через командную строку, есть сессия с провайдером или нет. Если сессия есть, а инета нет, это одно, а если нет и сессии, то другое. Но, повторяюсь, это мое мнение.