Elements of Network Protocol DesignWhile we are all becoming familiar with the Internet, which uses the Transfer Control Protocol/Internet Protocol (TCP/IP), more and more additions and changes emerge every year, including protocols that support multimedia, encryption, and other methods of secure data transfer. This book focuses on the design and implementation of these computer network information transfer protocols. Using the Internet as a running case study throughout the book, the authors introduce a formal notation for writing network protocols and organize their discussion around protocol functions. |
Contents
HOW TO SPECIFY NETWORK PROTOCOLS | 1 |
FIRST PROTOCOL EXAMPLES | 9 |
Exercises | 19 |
Copyright | |
27 other sections not shown
Other editions - View all
Common terms and phrases
acknowledgment action application array assigned Assume authentication avail begin bits block boolean broadcast buffer called channel chapter character circuit client communication compression connection Consider consists corresponding corruption data message defined as follows Design destination detects discards discussed drply element encoded error established example execution exercise false field forwards header hierarchy host identifier idleness indicates input integer Internet IP process layer loss lost maintaining message to process method Modify needs neighbor node Note occur period procedure process p[i process q protocol in Section range rcvd receives reorder reply request ring router routing sage send data sent server skip slot socket statement subnetwork switching symbol timeout tion token topology transition true variable wait