Lista przedmiotów z materiałami udostępnionymi dla studentów

Dla_studentów
  • Increase font size
  • Default font size
  • Decrease font size

Adam Pełka

Autonomiczny serwer HTTP ze sprzętowym stosem TCP/IP


Autonomous HTTP srver with hardware TCP/IP stack


Opiekun pracy dyplomowej: dr inż. Piotr Dębiec prof. ucz.
Praca dyplomowa inżynierska obroniona 2010-09-30
Streszczenie pracy dyplomowej:
Powodem podjęcia tematu „Autonomiczny serwer http ze sprzętowym stosem TCP/IP” jest obserwowany intensywny rozwój sieci komputerowych oraz rosnące zapotrzebowanie na stosowanie sieci w różnych urządzeniach elektronicznych np. aparatura pomiarowa, nadzór, sterowanie itd. Serwery w postaci urządzeń o niewielkich wymiarach, niskim poborze energii oraz niewymagające do działania kosztownego i często kłopotliwego w konfiguracji oprogramowania okazują się dobrym rozwiązaniem gdy zachodzi konieczność udostępnienia ściśle określonej usługi np. podawanie czasu, udostępnianie lub archiwizowanie określonych danych. Dzięki temu niniejsza praca dotyczy obszarów elektroniki w których będą potrzebne nowe rozwiązania. Projekt ma zatem duży potencjał edukacyjny oraz może stanowić instrukcję dla konstruktora który chciałby wykorzystać zawarte w nim informacje przy projektowaniu urządzeń podłączonych do sieci Ethernet. Temat pracy „Autonomiczny serwer http ze sprzętowym stosem TCP/IP” składa się z kilku terminów technicznych które mogą wymagać wyjaśnienia. Termin serwer odnosi się do urządzenia które wykorzystuje do realizacji określonych usług sieć komputerową. Termin autonomiczny oznacza że, nie ma konieczności stosowania dodatkowych urządzeń lub oprogramowania do realizacji głównych zadań. Termin http odnosi się do protokołu internetowego który określa rodzaj usługi jaką będzie udostępniać serwer. Jest to usługa udostępniania treści stron internetowych. Sprzętowy stos oznacza, że pewne funkcje które są ze sobą powiązane hierarchicznymi zależnościami realizuje dedykowany układ scalony. W tym przypadku funkcje te dotyczą protokołów internetowych IP oraz TCP. Celem tej pracy jest skonstruowanie i przetestowanie urządzenia oraz próba określenia jakim nakładem pracy i kosztów można obecnie dodać funkcjonalność sieci komputerowej do urządzeń elektronicznych powszechnego użytku. Ponadto praca ta określa jakie parametry oraz podzespoły powinno posiadać urządzenie aby mogło korzystać z sieci Ethernet. Głównymi założeniem podczas tworzenia pracy było osiągnięcia prostoty konstrukcji urządzenia oraz w drugiej kolejności osiągnięcie możliwie niskiej ceny. Praca opisuje przebieg projektowania urządzenia poczynając od analizy podzespołów, poprzez podłączenie podzespołów, tworzenie oprogramowania, uruchomienie urządzenia kończąc na jego przetestowaniu. Praca przedstawia zalety oraz wady zastosowanych rozwiązań.
Abstract:
The reason the thesis 'Autonomous http server with hardware TCP / IP stack’ is observed an intensive development of computer networks and the growing demand for the use of networks in various electronic devices such as measuring equipment, supervision, control, etc. Servers in the form of equipment with a small size, low power to act and do not require expensive and often difficult to configure the software appear to be a good option when there is a need to provide clearly defined services such as administration of the time, sharing or archiving data set. Thanks to this work concerns the areas of electronics where they will need new solutions. The project therefore has great potential for education and may be a manual for the manufacturer who wishes to use the information contained there in the design of devices connected to the Ethernet network. Thesis "Autonomous http server with hardware TCP / IP stack" consists of several technical terms that may require clarification. The term server refers to devices which are used for specific services network. The term independent means that there is no need for additional equipment or software to carry out key tasks. The term http refers to the Internet protocol that specifies the type of service that will provide the server. This service is sharing web content. Hardware stack means that certain functions that are related to each other implements hierarchical dependencies dedicated integrated circuit. In this case, these functions relate to Internet protocols, IP and TCP. The aim of this work is to construct and test equipment. In addition, an attempt to determine what amount of work and costs can now add network functionality to consumer electronics. In addition, this work sets the parameters and components should have a device that can be used with Ethernet. The main idea when creating this work was to achieve simplicity of construction equipment, and secondly to achieve a low price. Paper describes the design process starting from the analysis of the device components, by connecting the components, software development, run the machine finished its testing. The paper presents the advantages and disadvantages of solutions applied.