RFC: 4413
Оригинал: TCP/IP Field Behavior
Категория: Информационный
Дата публикации:
Авторы: ,
Перевод: Николай Малых

3.2. Заголовок IPv6 (внутренний и/или внешний)

ПолеКлассРепликация
VersionSTATICN/A
Traffic ClassCHANGINGYes (1)
Флаг ECTCHANGINGNo (2)
Флаг CECHANGINGNo (2)
Flow LabelSTATIC-DEFN/A
Payload LengthINFERREDN/A
Next HeaderSTATICN/A
Hop LimitCHANGINGYes
Source AddressSTATIC-DEFYes
Destination AddressSTATIC-DEFYes
Рисунок 8: Заголовок IPv6
  1. См. примечание для поля DSCP в заголовке IPv4 (п. 1, выше).
  2. См. примечание для флагов ECT и CE в заголовке IPv4 (п. 2, выше).

3.3. Заголовок TCP

ПолеКлассРепликация
Source PortSTATIC-DEFYes (1)
Destination PortSTATIC-DEFYes (1)
Sequence NumberCHANGINGNo (2)
Acknowledgement NumCHANGINGNo
Data OffsetCHANGINGN/A
РезервCHANGINGNo (3)
Флаг CWRCHANGINGNo (4)
Флаг ECECHANGINGNo (4)
Флаг URGCHANGINGNo
Флаг ACKCHANGINGNo
Флаг PSHCHANGINGNo
Флаг RSTCHANGINGNo
Флаг SYNCHANGINGNo
Флаг FINCHANGINGNo
WindowCHANGINGYes
ChecksumCHANGINGNo
Urgent PointerCHANGINGYes (5)
Рисунок 9: Заголовок TCP
  1. Очевидно, что номер порта на серверной стороне относится к числу общепринятых (well-known). На клиентской стороне номер порта обычно выбирается стеком протоколов автоматически. Возможность репликации номера зависит от того, как стек протоколов выбирает номера портов. Хотя наиболее популярные реализации используют последовательное выделение номеров, расчет на такое поведение может оказаться нежелательным.

  2. Рекомендация (и ожидаемое развертывание) использования случайных значений для начальных порядковых номеров TCP в соответствии с RFC 1948 [10] делает невозможным совместное использование порядковых номеров. Таким образом, это поле не может считаться реплицируемым.

  3. См. выше комментарий (4) для полей заголовка IPv4.

  4. См. выше комментарий (2) для флага ECN в заголовке IPv4.

  5. Указатель срочности используется очень редко. Это означает, что на практике поле может рассматриваться как реплицируемое.

2007 - 2017 © Русские переводы RFC, IETF, ISOC.