Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
outlinetrue
excludeTable of Contents

Question of the Day

If you were to design a network, what attributes or properties would you want the network to exhibit? How would you accomplish these?

Assigned Reading

Chapter 10

...

The syntax of a network protocol is the structure used in communicating information, such as the formatting of data and control information. Consider the transport control protocol or a.k.a. TCP as an example:

<tcp header image>Image Added

 

Lexicon

The lexicon of a network protocol is the collection of valid entries within the structure of the syntax. The lexicon is in other words, the vocabulary of the protocol. Continuing our TCP example, the TCP lexicon dictates that of the possible TCP flags, xor(RST, SYN, FIN) should be in a TCP header.

...

Note that some protocols also use a trailer at the end of the payload, such as Ethernet, which includes a trailing checksum.

f

When a network protocol belonging to a higher layer is implemented and placed within the data or payload of a lower layer network protocol, the higher layer protocol is said to be encapsulated within the lower layer. As such, a network protocol, if encapsulated is both a payload and a header + data. It is the payload of the layer below it and it is itself a network protocol with separate header and data.

...