CHAPTER 7 Application-Layer and Client/Server Protocols

Introduction

An increasing number of embedded applications use the Internet as a medium for communications, synchronization, or the applications provide services for the Internet and its users. The Internet has traditionally been dominated by the classic client/server model of communications, and it remains the standard model today, though some inroads are being made by new technologies, notably peer-to-peer networking. In this chapter we will discuss the most prevalent client/server protocols on the Internet, open them up, and see what we can do to make them secure, but still small enough for modest hardware. Most of these protocols require more horsepower than a standard low-end PIC, ...

Get Practical Embedded Security now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.