اگر R یک حلقه متناهی ایده آل اصلی باشد. در این مقاله کدهای خطی ماکزیمم فاصله رتبه (MRD ،(روی حلقه R ،مطالعه می شود. از گراف های دو خطی که رأس های آن ماتریس های n × m روی R هستند، برای مطالعه کدهای MRD استفاده شده است و نشان می دهیم که مجموعه ی مستقل ماکسیمال گراف دو خطی، یک کد MRD است. در پایان وجود کدهای خطی MRD روی حلقه R را بررسی می کنیم.