Да, согласно моему пониманию, MSN должен указывать на исходный запрос на чтение. В случае ответа на дубликаты ОТПРАВИТЬ или ЗАПИСАТЬ, PSN и MSN оба имеют последний отправленный ACK. Это работает как объединенный ACK.
Но при ответе на запрос на чтение PSN имеет исходный запрос на чтение, и, следовательно, MSN также должен быть с исходным запросом на чтение.
От Spe c - «чтобы считаться дублирующим Запросом чтения RDMA, PSN дублирующего запроса должен находиться в текущей дублированной области PSN ответчика. Кроме того, чтобы считаться действительным дублирующим Запросом чтения RDMA, PSN дублирующего запроса должен попадать в диапазон PSN, выделенных исходному ответу READ RDMA, и объем данных, запрашиваемых в дублирующем запросе, должен полностью содержаться в пределах объема данных, запрашиваемых в исходном запросе RDMA READ. Другими словами, данные, запрашиваемые в дублирующем запросе RDMA READ должен быть надлежащим подмножеством данных, запрашиваемых в исходном запросе RDMA READ. Если начальный PSN и длина дублированного запроса READ RDMA не попадают в диапазон PSN, выделенных для исходного ответа READ RDMA, требуется st недействителен, и ответчик может молча отбросить дубликат запроса RDMA READ "