Now, I know that Feudalism was complicated and lords owed allegiance to higher lords, but what I have not been able to find was how many layers of allegiance generally existed. E.g. Serfs/peasants/inhabitants would owe allegiance to a knight or thane who owned a manor controlling the surrounding local area of the countryside. The knight, in turn, along with other knights, would owe allegiance to a local baron or earl/count. The count would then swear fealty to a king or a duke (who would owe allegiance to a king). That would correspond to 4-5 levels in the hierarchy (3-4 layers of allegiance) + one if there was an emperor as a king of kings. Is this about right?
Note that the hierarchy of allegiance and fealty is not the same as the ranks of nobility, as nobles of a slightly lower title would not owe allegiance to a noble with a slightly higher one. For example, barons would probably not swear fealty to a count or an earl. The general hierarchy of nobility I am aware of (and this too differed by place and era and some titles had further gradations - e.g. Margrave, was sort of a higher count) is the following from lowest to highest rank:
Knight/Sir/Thane
Baronet
Baron
Viscount/Viscomt
Count/Earl
Marquis
Duke
Archduke
Prince
King
Emperor
Now, I know that how many levels of allegiance existed among those ranks of nobility differed by era and location, but a if there is information on that nonetheless, it would be great to see it.
Note that the hierarchy of allegiance and fealty is not the same as the ranks of nobility, as nobles of a slightly lower title would not owe allegiance to a noble with a slightly higher one. For example, barons would probably not swear fealty to a count or an earl. The general hierarchy of nobility I am aware of (and this too differed by place and era and some titles had further gradations - e.g. Margrave, was sort of a higher count) is the following from lowest to highest rank:
Knight/Sir/Thane
Baronet
Baron
Viscount/Viscomt
Count/Earl
Marquis
Duke
Archduke
Prince
King
Emperor
Now, I know that how many levels of allegiance existed among those ranks of nobility differed by era and location, but a if there is information on that nonetheless, it would be great to see it.