Do bootloadera U-boot, stosowanego głównie w urządzeniach wbudowanych, zintegrowano stos TCP i wprowadzono możliwość zdalnego uruchamiania z dostarczeniem obrazów startowych z wykorzystaniem protokołu HTTP. Wcześniej do zdalnego uruchamiania przez sieć mogły być wykorzystywane tylko protokoły bazujące na UDP, takie jak TFTP i NFS. Spodziewamy się, że wsparcie dla uruchamiania przez HTTP znacznie ułatwi rozwój systemów wbudowanych, ponieważ serwery HTTP są bardziej powszechne i znane programistom.
Do uruchamiania obrazu przez HTTP w U-boot dodano nową komendę wget. Aby aktywować stos TCP i komendę wget w pliku konfiguracyjnym zaproponowano parametry CONFIG_PROT_TCP, CONFIG_PROT_TCP_SACK i CONFIG_CMD_WGET. W planach na przyszłość znajduje się wdrożenie wsparcia dla HTTPS oraz integracja z UEFI HTTP boot.

Źródło: opennet.ru
