Решения о маршрутизации в ядре Linux - часть 1: lookup и путь пакета
В этой короткой серии статей мне хочется поговорить про IPv4 routing lookup в ядре Linux и о том, как решения о маршрутизации, которые он выдаёт, определяют путь сетевых пакетов через стек. Структуры данных, которые эти решения представляют, используются во многих частях стека. Кроме того, они лежат в основе кэширования маршрутов, а у него непростая история. Поэтому полезно немного понимать их семантику. Плюс ядро Linux реализует массу оптимизаций и продвинутых возможностей маршрутизации, и при чтении этих кусков исходников легко "за деревьями не увидеть леса". Серия статей пытается это смягчить.
https://telegra.ph/Resheniya-o-marshrutizacii-v-yadre-Linux---chast-1-lookup-i-put-paketa-10-14
#ит_статьи #linux #kernel #routing #ipv4 #netfilter
Просмотры: 34