Как определить позицию, с которой начинается BGP протокол в пакете MPLS?
Как в потоке данных узнать точную позицию, с которой начинается протокл BGP, если тип пакета MPLS, а после mpls header может идти как ip протокол, так и ethernet заголовок и др. Не могу понять, как из этого узнать длину пакета до начала BGP протокола.