UPD 2023.12.15 👋
Заканчивается 2023 год, а статья до сих пор хорошая. Эта тема до сих пор находит отголоски в моих текущих задачах. Именно изучение того, как конвертируется ip толкнуло меня в понимании побитовых операций, а также сетевых масок.
Мне потребовалась функция, определяющая, находится ли IP под указанной маской и я захотел в деталях понять, как она работает. Для этого надо было понять, как IP конвертируются в целые числа и наоборот
Преобразования IP в число и обратно это побитовые операции, но я постараюсь объяснить все так, чтобы понятно было тем, кто с ними не знаком или плохо знаком. Подробнее о них можно почитать, например, здесь.