RFC 1349:Type of Service in the Internet Protocol ...
RFC-Ref

Bit


Click on the red underlined text to get to the source

... instead delivers it the same way it would have been delivered had none of the TOS bits been set. Even though the TOS ...


... zero (unless participating in an Internet protocol experiment which makes use of that bit). Routers and recipients of datagrams ignore ...
... TOS field. RFC-791std5 defined it as a three bit field, including bits 3-5 in the figure above. It included bit ...
... field. RFC-791std5 defined it as a three bit field, including bits 3-5 in the figure above. It included bit 6 in the MBZ field. RFC-1122std3 ...
... bit field, including bits 3-5 in the figure above. It included bit 6 in the MBZ field. RFC-1122std3 added bits ...
... bit 6 in the MBZ field. RFC-1122std3 added bits 6 and 7 to the TOS field, eliminating the MBZ field. This memo redefines the TOS ...
... TOS field, eliminating the MBZ field. This memo redefines the TOS field to be the four bits shown in the figure above. The reasons for choosing to make the TOS field four bits ...
... bits shown in the figure above. The reasons for choosing to make the TOS field four bits wide can be found in Appendix B.2. ...


... As was stated just above, this memo redefines the TOS field as a four bit field. Also contrary to RFC-791std5, this memo defines the TOS field ...
... 791std5, this memo defines the TOS field as a single enumerated value rather than as a set of bits (where each bit has its own meaning). This memo defines the semantics ...
... as a single enumerated value rather than as a set of bits (where each bit has its own meaning). This memo defines the semantics of the following TOS ...
... Because this specification redefines TOS values to be integers rather than sets of bits, computing the logical OR of two TOS values is no ...
... TOS was 1110 simply because the router noted that the former "delay bit" was set. ...


... 15] describes the old interpretation of the TOS field (as three independent bits, with no way to specify that monetary cost should be minimized). Although it is likely obvious how the values in RFC-1060(-> 1340(-> 1700hist(-> 3232))) ...
... (1) The TOS field is four bits wide rather than five bits wide. The requirements ...
... (1) The TOS field is four bits wide rather than five bits wide. The requirements that refer to the TOS ...
... requirements that refer to the TOS field should refer only to the four bits that make up the TOS field. ...
... TOS field. (2) An application may set bit 6 of the TOS octet to a non-zero ...
... TOS octet to a non-zero value (but still must not set bit 7 to a non-zero value). ...
... IS-IS, the extension of the TOS field to four bits and the addition of a TOS value requesting "minimize monetary cost" require minor modifications to ...
... follows: Bits 0-2 (Precedence): (unchanged from RFC-1195prop) ...
... 1195prop) Bits 3-6 (TOS): ...
... other Use default metric Bit 7 (MBZ): This bit is ignored by Integrated IS-IS. ...
... Bit 7 (MBZ): This bit is ignored by Integrated IS-IS. ...
... OSPF, the extension of the TOS field to four bits requires minor modifications to the section that describes the encoding of TOS ...
... with this memo except for the textual comment which describes the mapping of the old TOS flag bits into TOSType values. TOSType values use the same encoding of TOS ...


... There were four goals that guided the decision to have a four bit TOS field and the specification of that field's values: ...
... At first glance goals (3) and (4) seem to be pretty much mutually exclusive. The IP header currently has only three unused bits, so at most three new type of service bits ...
... bits, so at most three new type of service bits could be defined without resorting to the impractical step of changing the IP header ...
... format. Since one of them would need to be allocated to meet goal (1), at most two bits could be reserved for new or experimental types of service ...
... IETF and IAB would allow all of the currently unused bits to be permanently reserved for types of service which might or might or might not ever be ...
... However, some (if not most of) the possible combinations of the individual bits would not be useful. Clearly, setting all of the bits would be equivalent to setting none of the bits ...
... individual bits would not be useful. Clearly, setting all of the bits would be equivalent to setting none of the bits, since setting all of the bits ...
... bits would not be useful. Clearly, setting all of the bits would be equivalent to setting none of the bits, since setting all of the bits would indicate that none of the types of ...
... bits would be equivalent to setting none of the bits, since setting all of the bits would indicate that none of the types of optimization was any more important than any of the others. Although one could perhaps assign reasonable semantics ...
... Although one could perhaps assign reasonable semantics to most pairs of bits, it is unclear that the range of network service ...
... network service provided by various paths could usefully be subdivided in so fine a manner. If some of these non-useful combinations of bits could be assigned to new types of service then it would be possible to ...
... types of service then it would be possible to meet goal (3) and goal (4) without having to use up all of the remaining reserved bits in the IP header. The obvious way to do that was to change the interpretation of TOS ...
... that was to change the interpretation of TOS values so that they were integers rather than independently settable bits. The integers were chosen to be compatible with the bit ...
... bits. The integers were chosen to be compatible with the bit definitions found in RFC-791std5. Thus, for example, setting the TOS ...
... 791std5. Thus, for example, setting the TOS field to 1000 (minimize delay) sets bit 3 of the Type of Service octet; bit ...
... 1000 (minimize delay) sets bit 3 of the Type of Service octet; bit 3 is defined as the Low Delay bit in RFC-791std5 ...
... Type of Service octet; bit 3 is defined as the Low Delay bit in RFC-791std5. This memo only defines values which correspond to setting a single one of the ...
... defines values which correspond to setting a single one of the RFC-791std5 bits, since setting multiple TOS bits does not seem to be ...
... 791std5 bits, since setting multiple TOS bits does not seem to be a common practice. According to [15], none of the common TCP/IP ...
... TCP/IP applications currently set multiple TOS bits. However, TOS values corresponding to particular combinations of the RFC-791std5 ...
... TOS values corresponding to particular combinations of the RFC-791std5 bits could be defined if and when they are determined to be useful. ...
... implementations. This seemed to imply that the value should be one which left all of the RFC-791std5 bits clear. That would require expanding the TOS field, but would allow old implementations to ...
... routers were to route based on a three bit TOS field and others were to route ...
... TOS field and others were to route based on a four bit TOS field. Fortunately, this should not be much of a problem in practice because routers ...
... routers which route based on a three bit TOS field are very rare as this is being written and will only become more so once this specification is published. ...
... desirable to expand the TOS field. That left the question of how much to expand it. Expanding it to five bits would allow considerable future expansion (27 new TOS values) and would be ...
... Host Requirements, but would reduce to one the number of reserved bits in the IP header. Expanding the TOS field ...
... IP header. Expanding the TOS field to four bits would restrict future expansion to more modest levels (11 new TOS values), but would leave an additional IP header ...
... (11 new TOS values), but would leave an additional IP header bit free. The IETF's Router ...
... Requirements Working Group concluded that a four bits wide TOS field allow enough values for future use and that consistency ...



Google
Web
RFC-Ref