It is a tuque (une tuque). It is a typical French Canadian hat. My mother knitted a long one for me and my brothers when I was a kid. There a different sizes in lenght. I don't know if there's a specific name for the longer type like on the pics you showed.
Maz