The Knight surname comes from the middle english Knyghte meaning "Knight" The name was often taken by servants in royal or nightly households or who won title. See the old English variant Cniht, meaning "Serving Lad" or occupation as a servant.
A good description can be found at houseofnames.com/Knight-crest-family
My father was Knight