TCP/IP Lean - Jeremy Bentham

TCP/IP Lean

Web Servers for Embedded Systems

(Autor)

Buch | Softcover
559 Seiten
2002 | 2nd New edition
R & D (Verlag)
978-1-57820-108-2 (ISBN)
56,20 inkl. MwSt
  • Titel gebraucht verfügbar
  • Artikel merken
Studibuch Logo

...gebraucht verfügbar!

Transmission Control Protocol/Internet Protocol (TCP/IP), the predominant Internet server implementation, generally requires large bodies of code that can be unwieldy for the limited memory capacity of microprocessors used in embedded systems. This book shows how to implement a smaller, lightweight TCP server suitable for embedded microprocessors.

Jeremy Bentham is co-founder of an industrial networking company (Io Ltd.) and its software consulting offshoot Iosoft Ltd., in Cambridge, England. An engineer by training, he has developed many computer systems in railway control and other industrial applications and a wide range of software tools for embedded systems. Networking projects included Bitup, a Bitbus emulation for the 80188 processor; data transfer protocols using Arcnet and Ethernet; and a full 801888-based remote-boot communications system using the simpler TCP/IP protocols (UDP and TFTP). Recent work has been in implementing embedded TCP/IP systems in aerospace, air quality, and video surveillance applications. In his spare time, Jeremy enjoys playing racquet sports, and is an accomplished amateur actor.

Part 1 Introduction: the Lean Plan; getting started; software introduction; network hardware; device drivers; configuration file format; process timer; state machines; buffering; coding conventions. Part 2 Introduction to protocols - SCRATCHP: overview; protocol; SCRATCHP services; logical connections; packet format; addressing; protocol identification; reception and transmission; implementation. Part 3 Network addressing and debugging: overview; internetworks; IP addresses; address resolution; ARP scanner; using ARPSCAN for network debugging; ethernet; IEEE 802.3 networks. Part 4 The network interface: IP and ICMP; overview; TCP/IP stack; internet control message protocol; ping implementation; router implementation. Part 5 User datagram protocol: UDP; overview; ports and sockets; datagram format; UDP checksum; UDP utility. Part 6 Transmission control protocol: TCP; overview; TCP concepts; TCP implementation; TCP application - telnet; telnet implementation; using telnet; conclusion. Part 7 Hypertext transfer protocol: HTTP; overview; HTTP GET method; simple web server; introducing HTML; state machine implementation. Part 8 Embedded gateway interface: EGI; overview; interactive displays; standard CGI interface; EGI implementation. Part 9 Miniature web server design: overview; microcontroller software development; hardware; development environment; software techniques; web server protocols. Part 10 TCP/IP on a PIC microcontroller: overview; peripherals; block diagram; circuit diagram; low-level software; SLIP and IP drivers; ICMP; TCP. Part 11 CHIPWEB - miniature serial web server: overview; web server; ROM file system; using the CHIPWEB server; dynamic content; dynamic web pages. Part 12 CHIPWEB - miniature ethernet web server: overview; hardware; ethernet driver; LCD driver; other drivers; protocols; user interface; configuration; source code. Part 13 Client programming: overview; client operations; self-configuration; initiating communications; chipstick sample application. Part 14 High-speed data transfer: overview; hardware; video standards; video capture; microcontroller interface; software; data format; PICmicro software; Windows software; appendices.

Verlagsort New York
Sprache englisch
Maße 178 x 229 mm
Themenwelt Informatik Netzwerke TCP / IP und IPv6
Mathematik / Informatik Informatik Web / Internet
Informatik Weitere Themen Hardware
ISBN-10 1-57820-108-X / 157820108X
ISBN-13 978-1-57820-108-2 / 9781578201082
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich