Если не работает интернет, программное обеспечение на самом компьютере пользователя это обнаружит и выведет соответствующее сообщение.
Далее компьютер отсылает в интернет что-то типа задания: домен или IP адрес, с которым хочет взаимодействовать и что он от них хочет получить. Далее разные интернет службы уже пытаются доставить это задание по назначению. Существует установленное ими время отклика. Если сервер за какое-то время не отсылает ответ, значит считается, что сервер не подключён или неправильно работает. И эти службы уже возвращают вам, на ваш компьютер ответ что произошла ошибка. На низкоуровневом программировании возвращается номер ошибки для того чтобы можно было понять какого рода ошибка, то есть на каком этапе она произошла и какие возможные причины этого.
Добавить комментарий